RegistrationHelperTx.UninstallAssembly 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.
Uninstalls an assembly from a COM+ application using transactional semantics.
Overloads
UninstallAssembly(String, String, Object) |
This API supports the product infrastructure and is not intended to be used directly from your code. Uninstalls an assembly from a COM+ application using transactional semantics. |
UninstallAssembly(String, String, String, Object) |
This API supports the product infrastructure and is not intended to be used directly from your code. Uninstalls an assembly from a COM+ application using transactional semantics. |
UninstallAssembly(String, String, Object)
Uninstalls an assembly from a COM+ application using transactional semantics.
This API supports the product infrastructure and is not intended to be used directly from your code.
public:
void UninstallAssembly(System::String ^ assembly, System::String ^ application, System::Object ^ sync);
public void UninstallAssembly (string assembly, string application, object sync);
member this.UninstallAssembly : string * string * obj -> unit
Public Sub UninstallAssembly (assembly As String, application As String, sync As Object)
Parameters
- assembly
- String
The file name of the assembly to uninstall.
- application
- String
Either the name of the COM+ application that contains the components in the assembly or null
.
- sync
- Object
A synchronization object generated by the infrastructure that can wait until the specified assembly has been uninstalled.
Remarks
The UninstallAssembly method does not need to be called directly from your code. Instead, call the UninstallAssembly method with the same parameters except object sync.
Applies to
UninstallAssembly(String, String, String, Object)
Uninstalls an assembly from a COM+ application using transactional semantics.
This API supports the product infrastructure and is not intended to be used directly from your code.
public:
void UninstallAssembly(System::String ^ assembly, System::String ^ application, System::String ^ partition, System::Object ^ sync);
public void UninstallAssembly (string assembly, string application, string partition, object sync);
member this.UninstallAssembly : string * string * string * obj -> unit
Public Sub UninstallAssembly (assembly As String, application As String, partition As String, sync As Object)
Parameters
- assembly
- String
The file name of the assembly to uninstall.
- application
- String
Either the name of the COM+ application that contains the components in the assembly or null
.
- partition
- String
Either the name of the partition or null
.
- sync
- Object
A synchronization object generated by the infrastructure that can wait until the specified assembly has been uninstalled.
Remarks
The UninstallAssembly method does not need to be called directly from your code. Instead, call the UninstallAssembly method with the same parameters except object sync.