AFTable Methods
- Last UpdatedNov 18, 2025
- 7 minute read
- PI System
- AF SDK 2024 R2
- Developer
The AFTable type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
| ApplyChanges |
This method applies the changes to the object and makes
those changes available to other objects for the current user.
| |
| ApplyQueryDate |
Applies the specified query date to the current object and returns an object in the new context.
| |
| CheckIn |
This method checks in (commits) all the changes to the object by saving
the information to persistent storage.
| |
| CheckOut |
This method locks the object so that its configuration can be modified.
| |
| CheckOutTables |
Check out the objects with the specified unique identifiers at the specified query date.
| |
| CompareTo(Object) |
Compares this instance with a specified Object.
(Inherited from AFObject.) | |
| CompareTo(AFObject) |
Compares this instance with a specified AFObject.
(Inherited from AFObject.) | |
| DeleteTables |
Delete the objects with the specified unique identifiers.
| |
| Equals(Object) |
Determines whether the specified Object is equal to the current object.
(Inherited from AFObject.) | |
| Equals(AFObject) |
Indicates whether the current object is equal to another object of the same type.
(Inherited from AFObject.) | |
| FindTable(PISystem, Guid) |
Retrieves the AFTable object with the specified unique identifier
at the AFTime.MaxValue query date.
| |
| FindTable(PISystem, Guid, Guid) |
Retrieves the AFTable object with the specified unique identifier
and the specified version id.
| |
| FindTable(PISystem, Guid, Object) |
Retrieves the AFTable object with the specified
unique identifier at the specified query date.
| |
| FindTables(PISystem, Guid, Object) | ||
| FindTables(AFDatabase, String, AFSearchField, AFSortField, AFSortOrder, Int32) |
Performs a non-paged text search within the AFDatabase to retrieve a collection
of AFTable objects which have a field that match the specified query string.
| |
| GetDefaultTableParameters |
Retrieves any table parameters and default values used to retrieve data for this AFTable.
| |
| GetExtendedProperty |
Gets the extended property value of the table or a column of the table.
| |
| GetHashCode |
Gets the hash code for this instance of the object which is suitable for use in hashing
algorithms and data structures like a hash table.
(Inherited from AFObject.) | |
| GetPath |
Returns the full path to the object, using just the names.
(Inherited from AFObject.) | |
| GetPath(AFObject) |
Returns the path to the object relative from another object.
(Inherited from AFObject.) | |
| GetPath(AFEncodeType, AFObject) |
Returns the path to the object relative from another object,
using the name and/or id as specified
by encodeType.
(Inherited from AFObject.) | |
| GetSecurity |
Gets the AFSecurity information of the specified security item
associated with the object.
| |
| GetTableWithParameters |
Get cached data for the AFTable with the specified parameters.
| |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| InitializeDataTable | ||
| LinkExternal(IDbDataAdapter) | Obsolete.
This method allows the table to be linked to an external database.
| |
| LinkExternal(IDbDataAdapter, Boolean, SecureString) |
This method allows the table to be linked to an external source while protecting security.
| |
| LinkExternal(AFTableConnection, String, IDictionaryString, Object) |
This method allows the table to be linked to an external source using a AFTableConnection
and specifying default table parameters.
| |
| LinkExternal(IDbDataAdapter, Boolean, SecureString, IDictionaryString, Object) |
This method allows the table to be linked to an external source while protecting security
and specifying default table parameters.
| |
| LoadTables(IListAFTable) |
Loads the specified list AFTable objects.
| |
| LoadTables(PISystem, Guid, Object) |
Loads the AFTable objects with the specified unique identifiers at
the specified query date.
| |
| Persist |
This method returns the persistence string for the object.
(Inherited from AFObject.) | |
| Refresh |
Refreshes the client with any changes that have been made to the table since loaded.
| |
| RenameExtendedPropertyColumn |
Renames the column for all extended properties associated with the old column name.
| |
| SetExtendedProperty |
Sets the extended property value of the table or column of the table.
| |
| ToString |
Returns a String that represents the current object.
(Inherited from AFObject.) | |
| UndoCheckOut |
This method discards all the changes to the object and all sub-objects since the
last call to CheckOut. Any changes since the check out will be lost.
|
See Also
In This Topic
Related Links
- ApplyChanges Method
- ApplyQueryDate Method
- CheckIn Method
- CheckOut Method
- CheckOutTables Method
- DeleteTables Method
- FindTable Method
- FindTables Method
- GetDefaultTableParameters Method
- GetExtendedProperty Method
- GetSecurity Method
- GetTableWithParameters Method
- InitializeDataTable Method
- LinkExternal Method
- LoadTables Method
- Refresh Method
- RenameExtendedPropertyColumn Method
- SetExtendedProperty Method
- UndoCheckOut Method