Microsoft.Management.Infrastructure.CimCmdlets Namespace
Classes that provide CIM cmdlet functionality.
Classes
Class | Description | |
---|---|---|
BinaryMiLogBase | Base class for classes that handle binary representations of Windows PowerShell objects for the purposes of exporting them to files and importing them from files. |
|
CimBaseCommand | This is the base command for all CIM cmdlets. |
|
CimCmdletsAssemblyInitializer | Initializes the CIM cmdlets. It provides a hook to the engine for startup initialization with respect to compiled assembly loading. |
|
CimIndicationEventArgs | Contains all elements related to a CIM indication. |
|
CimIndicationEventExceptionEventArgs | A class representing the CimIndication exception event arguments. It contains the exception. |
|
CimIndicationEventInstanceEventArgs | A class representing CimIndication event arguments, which contain all elements related to a CimIndication. |
|
CimIndicationWatcher | A public class used to start or stop the subscription to a specific indication source, and to listen to incoming indications. |
|
ExportBinaryMiLogCommand | Creates a binary encoded representation of an object or objects and stores it in a file. |
|
GetCimAssociatedInstanceCommand | The cmdlet retrieves instances connected to the given instance, which is called the source instance, via a given association. In an association each instance has a named role, and the same instance can participate in an association in different roles. Hence, the cmdlet takes SourceRole and AssociatorRole parameters, in addition to the Association parameter. |
|
GetCimClassCommand | A class which enables the user to enumerate the CIM classes under a specific namespace. |
|
GetCimInstanceCommand | Returns zero or more dynamic CIM instances with the properties specified in the Property parameter, the KeysOnly parameter, or the SELECT clause of the Query parameter. |
|
GetCimSessionCommand | This command returns zero or more CimSession objects that represent connections with remote computers established from the current Windows PowerShell session. |
|
ImportBinaryMiLogCommand | The class for a cmdlet that imports a binary MI log file and creates the corresponding objects in Windows PowerShell. |
|
InvokeCimMethodCommand | This cmdlet enables the user to invoke a static method on a CIM class using the arguments passed as name-value pairs. |
|
NewCimInstanceCommand | This cmdlet creates an instance of a CIM class based on the class definition. |
|
NewCimSessionCommand | This cmdlet enables the IT professional to create a CIM Session. A CimSession object is a client-side representation of the connection between the client and the server. The CimSession object returned by the cmdlet is used by all other CIM cmdlets. |
|
NewCimSessionOptionCommand | This cmdlet allows the IT professional to create a CimSessionOptions object that they can then use to create one or more CimSession connections. The cmdlet has two sets of parameters, one for WMMan options and one for DCOM options. Depending on the arguments, the cmdlet will return either an instance of DComSessionOptions or WSManSessionOptions, which derive from CimSessionOptions. |
|
RegisterCimIndicationCommand | Enables the user to subscribe to indications using a filter expression or a query expression. |
|
RemoveCimInstanceCommand | This cmdlet allows the user to remove a CimInstance. |
|
RemoveCimSessionCommand | This cmdlet allows the user to remove (terminate) one or more CIM sessions. |
|
SetCimInstanceCommand | Enables the user to set properties and keys on a specific CimInstance. |
Enumerations
Enumeration | Description | |
---|---|---|
AsyncResultType | Asynchronous result type. |
|
ProtocolType | Used by the PS-SessionOption cmdlet to describe different types of protocols. |
Return to top