Microsoft.PowerShell.Cmdletization Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
CmdletAdapter<TObjectInstance> |
ObjectModelWrapper integrates OM-specific operations into generic cmdletization framework. For example - CimCmdletAdapter knows how to invoke a static method "Foo" in the CIM OM. |
MethodInvocationInfo |
Information about invocation of a method in an object model wrapped by an instance of CmdletAdapter<TObjectInstance> |
MethodParameter |
Parameter of a method in an object model wrapped by CmdletAdapter<TObjectInstance> |
QueryBuilder |
QueryBuilder supports building of object model queries in an object-model-agnostic way. |
SessionBasedCmdletAdapter<TObjectInstance,TSession> |
Provides common code for processing session-based object models. The common code Session, ThrottleLimit, AsJob parameters and delegates creation of jobs to derived classes. |
Enums
BehaviorOnNoMatch |
Describes whether to report errors when a given filter doesnt match any objects. |
MethodParameterBindings |
Describes how to handle the method parameter. |