ManagementChannel Class
Provides the base class for remoting channels.
Assembly: Microsoft.Web.Management (in Microsoft.Web.Management.dll)
| Name | Description | |
|---|---|---|
![]() | ManagementChannel(Connection, ConnectionInfo) | Initializes a new instance of the ManagementChannel class. |
| Name | Description | |
|---|---|---|
![]() | Connection | Gets a connection to an application, server, or site. |
![]() | ConnectionInfo | Gets information about a connection in a serializable form. |
| Name | Description | |
|---|---|---|
![]() | DownloadAssembly(AssemblyDownloadInfo, String) | When overridden in a derived class, downloads the assembly to the specified path. |
![]() | Equals(Object) | (Inherited from Object.) |
![]() | Finalize() | (Inherited from Object.) |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetType() | (Inherited from Object.) |
![]() | Invoke(String, String, Object[]) | When overridden in a derived class, calls the specified method in the remote service. |
![]() | MemberwiseClone() | (Inherited from Object.) |
![]() | ToString() | (Inherited from Object.) |
The ManagementChannel class supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Because this class is abstract, you cannot create an instance of it directly.
When you inherit from ManagementChannel, you must override the following members: DownloadAssembly and Invoke.
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.


