Publish Class
Publishes COM interfaces for SOAP-enabled COM+ applications.
Assembly: System.EnterpriseServices (in System.EnterpriseServices.dll)
| Name | Description | |
|---|---|---|
![]() | Publish() | Initializes a new instance of the Publish class. |
| Name | Description | |
|---|---|---|
![]() | CreateMailBox(String^, String^, String^%, String^%, String^%, String^%) | Creates a SOAP-enabled COM+ application mailbox at a specified URL. Not fully implemented. |
![]() | CreateVirtualRoot(String^, String^, String^%, String^%, String^%, String^%) | Creates a SOAP-enabled COM+ application virtual root. |
![]() | DeleteMailBox(String^, String^, String^%) | Deletes a SOAP-enabled COM+ application mailbox at a specified URL. Not fully implemented. |
![]() | DeleteVirtualRoot(String^, String^, String^%) | Deletes a SOAP-enabled COM+ application virtual root. Not fully implemented. |
![]() | Equals(Object^) | Determines whether the specified object is equal to the current object.(Inherited from Object.) |
![]() | Finalize() | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.) |
![]() | GacInstall(String^) | Installs an assembly in the global assembly cache. |
![]() | GacRemove(String^) | Removes an assembly from the global assembly cache. |
![]() | GetAssemblyNameForCache(String^, String^%) | Returns the full path for a strong-named signed generated assembly in the SoapCache directory. |
![]() ![]() | GetClientPhysicalPath(Boolean) | Returns the path for the directory for storing client configuration files. |
![]() | GetHashCode() | Serves as the default hash function. (Inherited from Object.) |
![]() | GetType() | |
![]() | GetTypeNameFromProgId(String^, String^) | Reflects over an assembly and returns the type name that matches the ProgID. |
![]() | MemberwiseClone() | |
![]() ![]() | ParseUrl(String^, String^%, String^%) | Parses a URL and returns the base URL and virtual root portions. |
![]() | ProcessClientTlb(String^, String^, String^, String^, String^, String^, String^, String^%, String^%, String^%) | Processes a client type library, creating a configuration file on the client. |
![]() | ProcessServerTlb(String^, String^, String^, String^, String^%, String^%, String^%) | Processes a server type library, either adding or deleting component entries to the Web.config and Default.disco files. Generates a proxy if necessary. |
![]() | RegisterAssembly(String^) | Registers an assembly for COM interop. |
![]() | ToString() | Returns a string that represents the current object.(Inherited from Object.) |
![]() | UnRegisterAssembly(String^) | Unregisters a COM interop assembly. |
Publish is used internally by the .NET Framework. You do not need to use it directly in your code.
Available since 1.1
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.


