Edit

Share via


IComSoapPublisher Interface

Definition

Publishes COM interfaces for SOAP-enabled COM+ applications.

public interface class IComSoapPublisher
[System.Runtime.InteropServices.Guid("d8013eee-730b-45e2-ba24-874b7242c425")]
public interface IComSoapPublisher
[<System.Runtime.InteropServices.Guid("d8013eee-730b-45e2-ba24-874b7242c425")>]
type IComSoapPublisher = interface
Public Interface IComSoapPublisher
Derived
Attributes

Remarks

The implementation of IComSoapPublisher is Publish; see that topic for specifics.

IComSoapPublisher is used internally by the .NET Framework. You do not need to use it directly in your code.

Methods

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.

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.

GetTypeNameFromProgId(String, String)

Reflects over an assembly and returns the type name that matches the ProgID.

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.

UnRegisterAssembly(String)

Unregisters a COM interop assembly.

Applies to