Class IfcXmlWriter3
Inheritance
System.Object
IfcXmlWriter3
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Xbim.IO.Xml
Assembly: Xbim.IO.MemoryModel.dll
Syntax
public class IfcXmlWriter3
Constructors
| Improve this Doc View SourceIfcXmlWriter3()
Declaration
public IfcXmlWriter3()
Fields
| Improve this Doc View SourceAuthor
Declaration
public string Author
Field Value
| Type | Description |
|---|---|
| System.String |
Authorization
Declaration
public string Authorization
Field Value
| Type | Description |
|---|---|
| System.String |
Documentation
Declaration
public string Documentation
Field Value
| Type | Description |
|---|---|
| System.String |
Name
Declaration
public string Name
Field Value
| Type | Description |
|---|---|
| System.String |
Organization
Declaration
public string Organization
Field Value
| Type | Description |
|---|---|
| System.String |
OriginatingSystem
Declaration
public string OriginatingSystem
Field Value
| Type | Description |
|---|---|
| System.String |
PreprocessorVersion
Declaration
public string PreprocessorVersion
Field Value
| Type | Description |
|---|---|
| System.String |
TimeStamp
Declaration
public string TimeStamp
Field Value
| Type | Description |
|---|---|
| System.String |
WriteInverses
Declaration
public bool WriteInverses
Field Value
| Type | Description |
|---|---|
| System.Boolean |
Methods
| Improve this Doc View SourceWrite(IModel, XmlWriter, IEnumerable<IPersistEntity>)
This function writes model entities to the defined XML output.
Declaration
public void Write(IModel model, XmlWriter output, IEnumerable<IPersistEntity> entities = null)
Parameters
| Type | Name | Description |
|---|---|---|
| IModel | model | Model to be used for serialization. If no entities are specified IModel.Instances will be used as a source of entities to be serialized. |
| System.Xml.XmlWriter | output | Output XML |
| System.Collections.Generic.IEnumerable<IPersistEntity> | entities | Optional entities enumerable. If you define this enumerable it will be used instead of all entities from IModel.Instances. This allows to define different way of entities retrieval like volatile instances from persisted DB model |