WmiConfigurationAttribute Members

[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

Defines the Windows Management Instrumentation (WMI) namespace, hosting model, and security for a WMI provider. The WmiConfiguration attribute marks the assembly that contains the provider.

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

  NameDescription
Supported by the .NET Compact FrameworkSupported by the XNA FrameworkEqualsReturns a value that indicates whether this instance is equal to a specified object. (Inherited from Attribute.)
Supported by the .NET Compact FrameworkSupported by the XNA FrameworkGetHashCodeReturns the hash code for this instance. (Inherited from Attribute.)
Supported by the .NET Compact FrameworkSupported by the XNA FrameworkGetTypeGets the Type of the current instance. (Inherited from Object.)
IsDefaultAttributeWhen overridden in a derived class, indicates whether the value of this instance is the default value for the derived class. (Inherited from Attribute.)
Supported by the .NET Compact FrameworkSupported by the XNA FrameworkMatchWhen overridden in a derived class, returns a value that indicates whether this instance equals a specified object. (Inherited from Attribute.)
Supported by the .NET Compact FrameworkSupported by the XNA FrameworkToStringReturns a String that represents the current Object. (Inherited from Object.)

  NameDescription
Supported by the .NET Compact FrameworkSupported by the XNA FrameworkFinalizeAllows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.)
Supported by the .NET Compact FrameworkSupported by the XNA FrameworkMemberwiseCloneCreates a shallow copy of the current Object. (Inherited from Object.)

  NameDescription
WmiConfigurationAttributeNewInitializes a new instance of the WmiConfigurationAttribute class that specifies the scope (WMI namespace) in which the WMI provider will expose classes.

  NameDescription
HostingGroupGets or sets the hosting group for the WMI provider. When the hosting model is either LocalServiceHosted, LocalSystemHosted, or NetworkServiceHosted, a hosting model must be defined. The hosting group defines a particular instantiation of a WMI provider host. Providers that share the same hosting model and hosting group share the same surrogate process.
HostingModelGets or sets the hosting model for the WMI provider. The hosting model represents the account (security context) under which the provider runs. For more information, see HostingModel.
IdentifyLevelGets or sets a value that specifies whether the provider can impersonate. If the value is false, the provider cannot impersonate, and if the value is true, the provider can impersonate.
NamespaceSecurityGets or sets a Security Descriptor Definition Language (SDDL) string that specifies the security descriptor on the namespace in which the provider exposes management objects.
ScopeGets or sets the scope (WMI namespace) in which the WMI provider exposes classes.
SecurityRestrictionGets or sets a security descriptor for the WMI provider. For more information, see the SecurityDescriptor property information in the "__Win32Provider" topic in the MSDN online library at http://www.msdn.com.
TypeIdWhen implemented in a derived class, gets a unique identifier for this Attribute. (Inherited from Attribute.)
Show: