AVEVA Database .NET Public Interface

DbAttribute Methods

The methods of the DbAttribute class are listed below. For a complete list of DbAttribute class members, see the DbAttribute Members topic.

Public Static Methods

AttributeFieldType The type of an attribute field
GetAllAttributes List of all attributes
GetDbAttributeOverloaded. Create and return a new Attribute instance.
HashValueToString Convert a hash value to a string

Public Instance Methods

AllowedIntRanges Allowed range(s) for an integer UDA
AllowedRanges Allowed range(s) for a real UDA
AllowedValues Allowed values for a text UDA
CompareTo Compare Attribute with generic object.
Equals Test equality to Attribute.
GetAsStringOverloaded. Get the value of any attribute field as a string; array valued fields will be returned as the elements concatenated together separated by commas
GetAsStringArrayOverloaded. Get the value of any attribute field as an array of strings
GetBool Get boolean value for the given Attribute field.
GetHashCode Return hash code for mapping Attributes, overriding Object.GetHashCode.
GetInteger Get integer value for the given Attribute field.
GetIntegerArray Get integer array value for the given Attribute field.
GetString Get text value from given field of Attribute.
GetType (inherited from Object) Gets the Type of the current instance.
NoClaim Query whether it is necessary to claim elements of the given type, in order to change this Attribute.
PassObjectToCPP Pass object through to unmanaged C++. AVEVA USE ONLY.
ToString Gets the textual representation of this Attribute.

See Also

DbAttribute Class | Aveva.Pdms.Database Namespace