Compartilhar via


ManagementPackProperty Members

Represents a property in a management pack.

The following tables list the members exposed by the ManagementPackProperty type.

Public Constructors

  Name Description
  ManagementPackProperty Overloaded. Initializes a new ManagementPackProperty object.

Top

Public Properties

  Name Description
public property AutoIncrement Gets or sets a value that indicates whether auto-increment is set.Valid only for string and integer properties.
public property CaseSensitive Gets or sets a value that indicates whether a case-sensitive state is set.Only valid for string properties.
public property DefaultValue Gets or sets a default value in the attribute value type template.
public property Description  Gets or sets the description of the child element in a management pack. (inherited from ManagementPackSubElement)
public property DisplayName  Gets or sets the display name of the child element in a management pack. (inherited from ManagementPackSubElement)
public property EnumType Gets or sets an enumeration value that is the parent of all valid values for this property.Valid only for enumeration properties.
public property Id  Gets the GUID identifier for the child element in a management pack. (inherited from ManagementPackSubElement)
public property Key Gets or sets a value that indicates whether or not this property is a key property of its class.
public property LanguageCode  Gets or sets the default language code for the child element in a management pack. The language code should specify the language for the display name and description.  (inherited from ManagementPackSubElement)
public property Length This property is now obsolete. Please use MaxLength instead. Obsolete.
public property ManagementGroup  Gets the management group. (inherited from ManagementPackSubElement)
public property ManagementGroupId  Gets the management group ID. (inherited from ManagementPackSubElement)
public property MaxLength Gets or sets a maximum length value in the attribute value type template.Valid only for string properties.
public property MaxValue Gets or sets a maximum value in the attribute value type template.Valid only for numeric properties.
public property MinLength Gets or sets a minimum length value in the attribute value type template.Valid only for string properties.
public property MinValue Gets or sets a minimum value in the attribute value type template.Valid only for numeric properties.
public property Name  Gets the name of the child element in a management pack. (inherited from ManagementPackSubElement)
public property ParentElement  Gets the parent element for the child element in a management pack. (inherited from ManagementPackSubElement)
public property RegEx Gets or sets a regular expression value in the attribute value type template.Valid only for string properties.
public property RegExObject Gets or sets the regular expression used in validating strings.
public property Required Gets or sets a value that indicates whether a required state is set.
public property SystemType Gets the CLR type associated with this property.
public property Type Gets or sets a type value in the attribute value type template.

Top

Public Methods

(see also Protected Methods)

  Name Description
public method Equals  Overloaded. (inherited from ManagementPackSubElement)
public method GetDiscoverySources Retrieves the discovery sources of this property.
public method GetDisplayString  Overloaded. (inherited from ManagementPackSubElement)
public method GetHashCode  Gets the hash code for the child element in a management pack. (inherited from ManagementPackSubElement)
public method GetKnowledgeArticle  (inherited from ManagementPackSubElement)
public method GetManagementPack  Gets the management pack that has the child element. (inherited from ManagementPackSubElement)
public method GetType  (inherited from Object)
public methodstatic op_Implicit Overloaded.  
public method Reconnect Reconnects this object to a management group after it has been deserialized.
public methodstatic ReferenceEquals  (inherited from Object)
public method ToString  Gets the name of the child element in the management pack. (inherited from ManagementPackSubElement)

Top

Protected Methods

  Name Description
protected method Finalize  (inherited from Object)
protected method MemberwiseClone  (inherited from Object)
protected method ReadAttributes Overridden. Reads the attributes from this management pack class property element.
protected method ReadElements Overridden. Reads the child elements from this management pack element.
protected method WriteAttributes Overridden. Writes the attributes of this management pack class property element.
protected method WriteElements Overridden. Writes the child elements to this management pack element.

Top

See Also

Reference

ManagementPackProperty Class
Microsoft.EnterpriseManagement.Configuration Namespace