IMember Interface

IMember models an object management interface to the database file member object

For a list of all members of this type, see IMember Members.

ASNA.DataGate.Client
ASNA.DataGate.Client.IMember

[Prototype in C#]
public interface IMember | Inherits IAdgObject
[Prototype in AVR.NET]
BegInterface IMember access(public) implements(IAdgObject)
Thread Safety

In DCS implementations of IMember, instance members are not guaranteed to be thread safe.

Remarks

The IMember class models the file member object of the database server. In addition to the generic methods and properties of IAdgObject, IMember provides properties and methods specific to member objects.

A valid IMember reference may be obtained from DCS in one of the following ways:

  • The AdgFactory.NewMember method instantiates a new instance of IMember, given a path name and AdgConnection reference. Such an instance is suitable for creating a new file member object (via IAdgObject.Create), or for access to the attributes of an existing file member.

  • The array elements of the IFileObject.Members property are references to IMember instances, together representing the database member objects contained by a file.

  • An IMember instance may be returned from the AdgFactory.ReadXml method (as an IAdgObject reference), when the XML definition describes a database file member.

Extension property is used to examine or set a reference to the type of data contained in the member. ActiveRecords and DeletedRecords properties may be used to examine quantities of records contained by the member. Clear method is used to delete all the records contained in the member. Initialize method adds "empty" records to a member.

Requirements

Namespace: ASNA.DataGate.Client

Assembly: ASNA DataGate Client

Platforms: Windows Server 2008 R2, Windows Server 2012, Windows 7, Windows 8 Pro, Windows 8.1 Pro, Windows 10

See Also