SubsystemManager.UnregisterSubsystem Method
Definition
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.
Overloads
UnregisterSubsystem(SubsystemKind, Guid) |
Subsystem unregistration. Throw 'InvalidOperationException' when called for subsystems that cannot be unregistered. |
UnregisterSubsystem<TConcreteSubsystem>(Guid) |
Subsystem unregistration. Throw 'InvalidOperationException' when called for subsystems that cannot be unregistered. |
UnregisterSubsystem(SubsystemKind, Guid)
Subsystem unregistration. Throw 'InvalidOperationException' when called for subsystems that cannot be unregistered.
public static void UnregisterSubsystem (System.Management.Automation.Subsystem.SubsystemKind kind, Guid id);
static member UnregisterSubsystem : System.Management.Automation.Subsystem.SubsystemKind * Guid -> unit
Public Shared Sub UnregisterSubsystem (kind As SubsystemKind, id As Guid)
Parameters
- kind
- SubsystemKind
The target SubsystemKind of the un-registration.
- id
- Guid
The Id of the implementation to be unregistered.
Applies to
UnregisterSubsystem<TConcreteSubsystem>(Guid)
Subsystem unregistration. Throw 'InvalidOperationException' when called for subsystems that cannot be unregistered.
public static void UnregisterSubsystem<TConcreteSubsystem> (Guid id) where TConcreteSubsystem : class, System.Management.Automation.Subsystem.ISubsystem;
static member UnregisterSubsystem : Guid -> unit (requires 'ConcreteSubsystem : null and 'ConcreteSubsystem :> System.Management.Automation.Subsystem.ISubsystem)
Public Shared Sub UnregisterSubsystem(Of TConcreteSubsystem As {Class, ISubsystem}) (id As Guid)
Type Parameters
- TConcreteSubsystem
The base type of the target concrete subsystem of the un-registration.
Parameters
- id
- Guid
The Id of the implementation to be unregistered.