Examples/RunspaceFactory/RunspaceFactory.cdxml
|
<?xml version="1.0" encoding="utf-8"?> <PowerShellMetadata xmlns="http://schemas.microsoft.com/cmdlets-over-objects/2009/11"> <Class ClassName="System.Management.Automation.Runspaces.RunspaceFactory" CmdletAdapter="PSAdapter.PSDotNetAdapter"> <Version>1.0</Version> <DefaultNoun>RunspaceFactory</DefaultNoun> <StaticCmdlets> <Cmdlet> <CmdletMetadata Verb="New" Noun="Runspace" /> <Method MethodName="CreateRunspace"> <Parameters> <Parameter ParameterName="InitialSessionState"> <Type PSType="System.Management.Automation.Runspaces.InitialSessionState" /> <CmdletParameterMetadata ValueFromPipelineByPropertyName="true" Position="0" /> </Parameter> <Parameter ParameterName="Host"> <Type PSType="System.Management.Automation.Host.PSHost" /> <CmdletParameterMetadata ValueFromPipelineByPropertyName="true" Position="1" /> </Parameter> <Parameter ParameterName="ConnectionInfo"> <Type PSType="System.Management.Automation.Runspaces.RunspaceConnectionInfo" /> <CmdletParameterMetadata ValueFromPipelineByPropertyName="true" Position="2" /> </Parameter> </Parameters> <ReturnValue> <Type PSType="Runspace" /> </ReturnValue> </Method> </Cmdlet> <Cmdlet> <CmdletMetadata Verb="New" Noun="RunspacePool" /> <Method MethodName="CreateRunspacePool"> <Parameters> <Parameter ParameterName="MinimumRunspaceCount"> <Type PSType="int" /> <CmdletParameterMetadata Alias="MinRunspaces" ValueFromPipelineByPropertyName="true" Position="0" DefaultValue="1" /> </Parameter> <Parameter ParameterName="MaximumRunspaceCount"> <Type PSType="int" /> <CmdletParameterMetadata Alias="MaxRunspaces" ValueFromPipelineByPropertyName="true" Position="0" DefaultValue="1"/> </Parameter> <Parameter ParameterName="InitialSessionState"> <Type PSType="System.Management.Automation.Runspaces.InitialSessionState" /> <CmdletParameterMetadata ValueFromPipelineByPropertyName="true" Position="0" /> </Parameter> <Parameter ParameterName="Host"> <Type PSType="System.Management.Automation.Host.PSHost" /> <CmdletParameterMetadata ValueFromPipelineByPropertyName="true" Position="1" /> </Parameter> <Parameter ParameterName="ConnectionInfo"> <Type PSType="System.Management.Automation.Runspaces.RunspaceConnectionInfo" /> <CmdletParameterMetadata ValueFromPipelineByPropertyName="true" Position="2" /> </Parameter> </Parameters> <ReturnValue> <Type PSType="System.Management.Automation.Runspaces.RunspacePool" /> </ReturnValue> </Method> </Cmdlet> <Cmdlet> <CmdletMetadata Verb="New" Noun="OutOfProcessRunspace" /> <Method MethodName="CreateOutOfProcessRunspace"> <Parameters> <Parameter ParameterName="TypeTable"> <Type PSType="System.Management.Automation.Runspaces.TypeTable" /> <CmdletParameterMetadata Alias="TypeData" ValueFromPipelineByPropertyName="true" Position="0" /> </Parameter> <Parameter ParameterName="ProcessInstance"> <Type PSType="System.Management.Automation.Runspaces.PowerShellProcessInstance" /> <CmdletParameterMetadata Alias="Process Instance" ValueFromPipelineByPropertyName="true" Position="0"/> </Parameter> </Parameters> <ReturnValue> <Type PSType="System.Management.Automation.Runspaces.RunspacePool" /> </ReturnValue> </Method> </Cmdlet> </StaticCmdlets> <CmdletAdapterPrivateData> </CmdletAdapterPrivateData> </Class> </PowerShellMetadata> |