AVEVA Database .NET Public Interface

DbAttributeList Members

DbAttributeList overview

Public Instance Constructors

DbAttributeList Constructor Initializes a new instance of the DbAttributeList class.

Public Instance Properties

Include_Invisible Whether to include invisible attributes in all AddAll and RemoveAll opeations (default FALSE) NB: The setting does *not* modify the existing list - it is used as a filter on all *subsequent* AddAll and RemoveAll operations. The setting does not apply to Add or Remove operations.
Include_Synonyms Whether to include synonyms in all AddAll and RemoveAll opeations (default FALSE) NB: The setting does *not* modify the existing list - it is used as a filter on all *subsequent* AddAll and RemoveAll operations. The setting does not apply to Add or Remove operations.
Include_System Whether to include system (ie non uda) attributes in all AddAll and RemoveAll opeations (default TRUE) NB: The setting does *not* modify the existing list - it is used as a filter on all *subsequent* AddAll and RemoveAll operations. The setting does not apply to Add or Remove operations.
Include_UDAs Whether to include udas in all AddAll and RemoveAll operations (default TRUE) NB: The setting does *not* modify the existing list - it is used as a filter on all *subsequent* AddAll and RemoveAll operations. The setting does not apply to Add or Remove operations.

Public Instance Methods

AddOverloaded. Add a specific attribute
AddAllOverloaded. Add all attributes to the AttributeList NB: The Include_UDA and Include_System properties may be used to specify whether or not UDAs/System attributes are included in 'all'
Count Returns the number of attributes currently in the DbAttributeList
Equals (inherited from Object) Determines whether the specified Object is equal to the current Object.
GetEnumerator 
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.
GetType (inherited from Object) Gets the Type of the current instance.
MaximumFieldWidthOverloaded. Returns the maximum width of a field over a DbAttributeList (useful when setting column widths)
RemoveOverloaded. Remove all instances of a specific attribute from the AttributeList
RemoveAllOverloaded. Remove all attributes from the AttributeList NB: The Include_UDA and Include_System properties may be used to specify whether or not UDAs/System attributes are included in 'all'
SortListOverloaded. Sort AttributeList on a single field
ToString (inherited from Object) Returns a String that represents the current Object.

See Also

DbAttributeList Class | Aveva.Pdms.Database Namespace