AVEVA Database .NET Public Interface

MDB Members

MDB overview

Public Static Fields

CurrentMDB Get hold of the current MDB. This is the only way to get at an MDB object.

Public Instance Properties

MdbElement DbElement corresponding to %MDB element in system DB. Various attributes can be queried off this.
Name Return MDB name.
SetUp MDdbSetup object used to open the MDB.

Public Instance Methods

Claim Claim elements. If claim fails, the method will still claim what it can.
Close Close MDB.
DefaultType Retrieve the default DB type. e.g. DESI, CATA etc
Drop Drop changes from extract. Drop is actually done on a DB by DB basis. If a drop of a DB fails no changes will be droped for that DB. If a Drop of one DB fails, the others will still be done.
Equals (inherited from Object) Determines whether the specified Object is equal to the current Object.
ExtractClaim Extract Claim elements. If claim fails, the method will still claim what it can
ExtractRelease Extract Release elements. If release fails, the method will still release what it can.
FindElementsOverloaded. Return all elements where name matches given int key.
Flush Flush changes from extract. Flush is actually done on a DB by DB basis. If a flush of a DB fails no changes will be flushed for that DB. If a flush of one DB fails, the others will still be done.
GetDB Find the DB of a given number.
GetDBArrayOverloaded. List of DBs in MDB of given type.
GetFirstDB Get First DB of given type.
GetFirstWorld Get First world on given type.
GetHashCode (inherited from Object) Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.
GetLastDB Get Last DB of given type.
GetNextDBOverloaded. Get Next DB of given type.
GetPreviousDBOverloaded. Get Previous DB of given type.
GetType (inherited from Object) Gets the Type of the current instance.
GetWorkOverloaded. GetWork for given DBs.
Issue Issue changes from extract. Issue is actually done on a DB by DB basis. If an issue of a DB fails no changes will be issued for that DB. If an issue of one DB fails, the others will still be done.
Open Open MDB.
QuitWorkOverloaded. QuitWork for given DBs
RefreshOverloaded. Refresh dbs.
Release Release elements. If release fails, the method will still release what it can.
ReleaseAll Release All elements. If release fails, the method will still release what it can.
RetrieveErrors Retrieve errors after a failed operation. i.e. where the method returns false.
SaveWorkOverloaded. Savework on specific Dbs. If a save of one DB fails, the others will still be done. Returns false if one of DB fails, use RetrieveErrors() in this case.
ToString (inherited from Object) Returns a String that represents the current Object.
UpdateClaimsToLatest Ensure that we are using the latest version of the claimlist Only needed prior to single claim queries
WriteMode Get the write mode for DBs of given type.

See Also

MDB Class | Aveva.Pdms.Database Namespace