Share via


GetCimInstanceCommand Class

 

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.

Namespace:   Microsoft.Management.Infrastructure.CimCmdlets
Assembly:  Microsoft.Management.Infrastructure.CimCmdlets (in Microsoft.Management.Infrastructure.CimCmdlets.dll)

Inheritance Hierarchy

System.Object
  System.Management.Automation.Internal.InternalCommand
    System.Management.Automation.Cmdlet
      Microsoft.Management.Infrastructure.CimCmdlets.CimBaseCommand
        Microsoft.Management.Infrastructure.CimCmdlets.GetCimInstanceCommand

Syntax

[CmdletAttribute("Get", "CimInstance", DefaultParameterSetName = "ClassNameComputerSet", 
    HelpUri = "https://go.microsoft.com/fwlink/?LinkId=227961")]
[OutputTypeAttribute(new Type[] { ... })]
public class GetCimInstanceCommand : CimBaseCommand
[CmdletAttribute("Get", "CimInstance", DefaultParameterSetName = "ClassNameComputerSet", 
    HelpUri = "https://go.microsoft.com/fwlink/?LinkId=227961")]
[OutputTypeAttribute(new array<Type^>^ { ... })]
public ref class GetCimInstanceCommand : CimBaseCommand
[<CmdletAttribute("Get", "CimInstance", DefaultParameterSetName = "ClassNameComputerSet",
    HelpUri = "https://go.microsoft.com/fwlink/?LinkId=227961")>]
[<OutputTypeAttribute([| ... |])>]
type GetCimInstanceCommand = 
    class
        inherit CimBaseCommand
    end
<CmdletAttribute("Get", "CimInstance", DefaultParameterSetName := "ClassNameComputerSet",
    HelpUri := "https://go.microsoft.com/fwlink/?LinkId=227961")>
<OutputTypeAttribute(New Type() { ... })>
Public Class GetCimInstanceCommand
    Inherits CimBaseCommand

Constructors

Name Description
System_CAPS_pubmethod GetCimInstanceCommand()

Constructor for the GetCimInstanceCommand class, which provides zero or more CIM instances with the properties specified in the Property parameter, KeysOnly parameter, or the SELECT clause of the Query parameter.

Properties

Name Description
System_CAPS_pubproperty CimSession

Gets and sets the CimSession parameter, which identifies the CimSession to be used to retrieve the instances.

System_CAPS_pubproperty ClassName

Gets and sets the ClassName parameter, which specifies the type of CIM instances to retrieve.

System_CAPS_pubproperty CommandOrigin

(Inherited from InternalCommand.)

System_CAPS_pubproperty CommandRuntime

(Inherited from Cmdlet.)

System_CAPS_pubproperty ComputerName

Gets and sets the ComputerName parameter, which specifies the name of the computer from which to retrieve the instances. The name is used to create a temporary CimSession with default parameter values, which is then used to retrieve the instances. If this parameter isn't set, then the default value is "localhost".

System_CAPS_pubproperty CurrentPSTransaction

(Inherited from Cmdlet.)

System_CAPS_pubproperty Filter

Gets and sets the Filter property, which specifies the WHERE close of the query.

System_CAPS_pubproperty InputObject

Gets and sets the InputObject parameter, which is the CimInstance object that contains the key properties.

System_CAPS_pubproperty KeyOnly

Gets and sets the KeyOnly parameter, which indicates whether only key properties of the retrieved instances should be returned to the client.

System_CAPS_pubproperty Namespace

Gets and sets the Namespace parameter, which identifies the namespace in which the class, indicated by ClassName, is registered. If this property isn't set, the default namespace is root\cimv2.

System_CAPS_pubproperty OperationTimeoutSec

Gets and sets the OperationTimeoutSec parameter, which specifies the timeout after which the client operation is to be canceled.

System_CAPS_pubproperty Property

Gets and sets the Property parameter, which enables the user to specify instances with specific property values. Example: -Property @{P1="Value1";P2="Value2"}

System_CAPS_pubproperty Query

Gets and sets the Query parameter, which determines the instances and properties to retrieve.

System_CAPS_pubproperty QueryDialect

Gets and sets the QueryDialect parameter, which specifies the dialect used by the query engine that interprets the query string.

System_CAPS_pubproperty ResourceUri

Gets and sets the ResourceUri parameter, which defines the resource URI for which the instances are retrieved.

System_CAPS_pubproperty Shallow

Gets and sets the switch parameter Shallow. If the switch is set to True, only the instance of the class identified by Namespace and ClassName will be returned. If the switch is not set, instances of the class and of all of its descendents will be returned (the enumeration will cascade the class inheritance hierarchy).

System_CAPS_pubproperty Stopping

(Inherited from Cmdlet.)

Methods

Name Description
System_CAPS_protmethod BeginProcessing()

BeginProcessing method.(Overrides Cmdlet.BeginProcessing().)

System_CAPS_pubmethod Dispose()

Releases resources.(Inherited from CimBaseCommand.)

System_CAPS_protmethod Dispose(Boolean)

Releases resources.(Inherited from CimBaseCommand.)

System_CAPS_protmethod DisposeInternal()

Disposes of all managed and unmanaged resources.(Inherited from CimBaseCommand.)

System_CAPS_protmethod EndProcessing()

EndProcessing method.(Overrides Cmdlet.EndProcessing().)

System_CAPS_pubmethod Equals(Object)

(Inherited from Object.)

System_CAPS_protmethod Finalize()

(Inherited from Object.)

System_CAPS_pubmethod GetHashCode()

(Inherited from Object.)

System_CAPS_pubmethod GetResourceString(String, String)

(Inherited from Cmdlet.)

System_CAPS_pubmethod GetType()

(Inherited from Object.)

System_CAPS_pubmethod Invoke()

(Inherited from Cmdlet.)

System_CAPS_protmethod MemberwiseClone()

(Inherited from Object.)

System_CAPS_protmethod ProcessRecord()

ProcessRecord method.(Overrides Cmdlet.ProcessRecord().)

System_CAPS_pubmethod ShouldContinue(String, String)

(Inherited from Cmdlet.)

System_CAPS_pubmethod ShouldContinue(String, String, Boolean, Boolean, Boolean)

(Inherited from Cmdlet.)

System_CAPS_pubmethod ShouldContinue(String, String, Boolean, Boolean)

(Inherited from Cmdlet.)

System_CAPS_pubmethod ShouldProcess(String)

(Inherited from Cmdlet.)

System_CAPS_pubmethod ShouldProcess(String, String)

(Inherited from Cmdlet.)

System_CAPS_pubmethod ShouldProcess(String, String, String)

(Inherited from Cmdlet.)

System_CAPS_pubmethod ShouldProcess(String, String, String, ShouldProcessReason)

(Inherited from Cmdlet.)

System_CAPS_protmethod StopProcessing()

StopProcessing method.(Inherited from CimBaseCommand.)

System_CAPS_pubmethod ThrowTerminatingError(ErrorRecord)

(Inherited from Cmdlet.)

System_CAPS_pubmethod ToString()

(Inherited from Object.)

System_CAPS_pubmethod TransactionAvailable()

(Inherited from Cmdlet.)

System_CAPS_pubmethod WriteCommandDetail(String)

(Inherited from Cmdlet.)

System_CAPS_pubmethod WriteDebug(String)

(Inherited from Cmdlet.)

System_CAPS_pubmethod WriteError(ErrorRecord)

(Inherited from Cmdlet.)

System_CAPS_pubmethod WriteInformation(InformationRecord)

(Inherited from Cmdlet.)

System_CAPS_pubmethod WriteInformation(Object, String[])

(Inherited from Cmdlet.)

System_CAPS_pubmethod WriteObject(Object)

(Inherited from Cmdlet.)

System_CAPS_pubmethod WriteObject(Object, Boolean)

(Inherited from Cmdlet.)

System_CAPS_pubmethod WriteProgress(ProgressRecord)

(Inherited from Cmdlet.)

System_CAPS_pubmethod WriteVerbose(String)

(Inherited from Cmdlet.)

System_CAPS_pubmethod WriteWarning(String)

(Inherited from Cmdlet.)

Thread Safety

Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Microsoft.Management.Infrastructure.CimCmdlets Namespace

Return to top