Partager via


ManagementClassDescription Members

Represents summary information for a single management class in Configuration Manager 2007 that is indicated by a ManagementClassDescription XML element. An example of a management class is SMS_Advertisement Server WMI Class.

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

Public Constructors

  Name Description
  ManagementClassDescription Initializes a new instance of ManagementClassDescription.

Top

Public Fields

  Name Description
public field imagesDescription Indicates the NodeImagesDescription object that is associated with the management class.
public field properties Indicates a System.Collections.Generic.List object that represents ManagementClassPropertyDescription objects that are associated with the management class.
public field resourceAssembly Indicates the AssemblyDescription object for the resource assembly that is associated with the management class.
public field securityDescription Indicates the SecurityDescription object that is associated with the management class.

Top

Public Properties

  Name Description
public property ClassName Gets or sets the name of the class, for example, SMS_Advertisement Server WMI Class.
public property DerivedClass Gets or sets a value that indicates whether the management class is a derived class. For example, SMS_R_UserGroup Server WMI Class is derived from SMS_Resource Server WMI Class.
public property IsAbstract Gets or sets a value that indicates whether the management class is an abstract class.
public property QueryEnabled Gets or sets a value that indicates whether the management class is query-enabled.
public property SecurityObjectAlias Gets or sets the security object alias for the management class.
public property SuperclassName Gets or sets the name of the super class for the management class, for example, SMS_BaseClass for SMS_Advertisement Server WMI Class, as shown in the example at the beginning of this class description.

Top

Public Methods

(see also Protected Methods)

  Name Description
public method Equals  Overloaded. (inherited from Object)
public method GetHashCode  (inherited from Object)
public method GetType  (inherited from Object)
public methodstatic ReferenceEquals  (inherited from Object)
public method ShouldSerializeClassName Determines whether the ClassName property should be serialized. This method supports the Configuration Manager infrastructure and is not intended to be used directly from your code.
public method ShouldSerializeimagesDescription Determines whether the imagesDescription field should be serialized. This method supports the Configuration Manager infrastructure and is not intended to be used directly from your code.
public method ShouldSerializeproperties Determines whether the properties field should be serialized. This method supports the Configuration Manager infrastructure and is not intended to be used directly from your code.
public method ShouldSerializeresourceAssembly Determines whether the resourceAssembly field should be serialized. This method supports the Configuration Manager infrastructure and is not intended to be used directly from your code.
public method ShouldSerializesecurityDescription Determines whether the securityDescription field should be serialized. This method supports the Configuration Manager infrastructure and is not intended to be used directly from your code.
public method ShouldSerializeSecurityObjectAlias Determines whether the SecurityObjectAlias property should be serialized. This method supports the Configuration Manager infrastructure and is not intended to be used directly from your code.
public method ShouldSerializeSuperclassName Determines whether the SuperclassName property should be serialized. This method supports the Configuration Manager infrastructure and is not intended to be used directly from your code.
public method ToString  (inherited from Object)

Top

Protected Methods

  Name Description
protected method Finalize  (inherited from Object)
protected method MemberwiseClone  (inherited from Object)

Top

See Also

Reference

ManagementClassDescription Class
Microsoft.ConfigurationManagement.AdminConsole.Schema Namespace
GetManagementObjectDescriptionFromConnectionManager

Other Resources

SMS_Advertisement Server WMI Class