Share via


GetCimAssociatedInstanceCommand Class

 

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.

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.GetCimAssociatedInstanceCommand

Syntax

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

Constructors

Name Description
System_CAPS_pubmethod GetCimAssociatedInstanceCommand()

Constructor for a class that retrieves instances connected to the given instance, which is called the source instance, via a given association.

Properties

Name Description
System_CAPS_pubproperty Association

Gets and sets the Association parameter, which specifies the class name of the association to be traversed from the SourceRole to AssociatorRole.

System_CAPS_pubproperty CimSession

Gets and sets the CimSession parameter, which identifies the session to use for retrieving the instances.

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 where the source instance is stored and where the association traversal should begin. This is an optional parameter and if it is not provided, the default value will be "localhost".

System_CAPS_pubproperty CurrentPSTransaction

(Inherited from Cmdlet.)

System_CAPS_pubproperty InputObject

Gets and sets the InputObject parameter, which provides the instance from which the association traversal is to begin.

System_CAPS_pubproperty KeyOnly

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

System_CAPS_pubproperty Namespace

Gets and sets the Namespace parameter, which identifies the namespace in which the source class is registered.

System_CAPS_pubproperty OperationTimeoutSec

Gets and sets the OperationTimeoutSec parameter, which specifies the operation timeout in seconds. This setting overrides the value in the CIM session.

System_CAPS_pubproperty ResourceUri

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

System_CAPS_pubproperty ResultClassName

Gets and sets the ResultClassName parameter, which specifies the class name of the associated instances. A CIM instance can be associated with one or more CIM instances. All associated CIM instances are returned if you do not specify the result class name. By default, the value of this parameter is null, which means all associated CIM instances will be returned.

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