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.