AdgFactory class
Estimated reading time: 2 minutes
The AdgFactory class static methods construct instances of IAdgObject representing database files, libraries, and members along with IDataArea for data areas.
Namespace: ASNA.DataGate.Client Assembly: ASNA.QSys.DataGate.Client.dll
Inheritance: Object
Thread Safety
Any public static (Shared) members of this type are safe for multithreaded operations.
Any instance members are not guaranteed to be thread safe.
Properties
| Type | Name | Description |
|---|---|---|
| Int32 | AppDefaultBulkCopyTimeout | Gets or sets the default timeout for bulk copy operations. |
| Boolean | AppUseBulkCopyByDefault | Gets or sets a value indicating whether the application should use bulk copy by default. |
Methods
| Signature | Description |
|---|---|
| NewDataArea(AdgConnection, String) | Creates a new instance of the interface with an unknown subtype. |
| NewDataArea(AdgConnection, String, AdgSubTypes) | Creates a new instance of the interface with a specified subtype. |
| NewDirectory(AdgConnection, String) | Creates a new instance of the interface. |
| NewFile(AdgConnection, String) | Creates a new instance of the interface. |
| NewLibraryList(AdgConnection) | Creates a new instance of the interface. |
| NewMember(AdgConnection, String) | Creates a new instance of the interface. |
| NewObject(AdgConnection, AdgObjectTypes, String) | Creates a new instance of the interface. |
| NewSystemValue(AdgConnection, Boolean) | Creates a new instance of the interface. |
| ReadXml(AdgConnection, String, AdgObjectTypes, String, XmlReader, XmlOptions, XmlCancelEventHandler) | Reads an XML document and creates a new instance of the interface. |
| ReadXml(AdgConnection, String, AdgObjectTypes, String, XmlReader, XmlOptions) | Reads an XML document and creates a new instance of the interface. |
| ReadXml(AdgConnection, String, AdgObjectTypes, XmlReader, XmlOptions, XmlCancelEventHandler) | Reads an XML document and creates a new instance of the interface. |
| ReadXml(AdgConnection, String, AdgObjectTypes, XmlReader, XmlOptions) | Reads an XML document and creates a new instance of the interface. |
| Synchronized(IAdgObject) | Wraps an in a synchronized (thread-safe) wrapper. |
| Synchronized(ILibraryList) | Wraps an in a synchronized (thread-safe) wrapper. |