Publish Class

 

Publishes COM interfaces for SOAP-enabled COM+ applications.

Namespace:   System.EnterpriseServices.Internal
Assembly:  System.EnterpriseServices (in System.EnterpriseServices.dll)

System.Object
  System.EnterpriseServices.Internal.Publish

[GuidAttribute("d8013eef-730b-45e2-ba24-874b7242c425")]
public class Publish : IComSoapPublisher

NameDescription
System_CAPS_pubmethodPublish()

Initializes a new instance of the Publish class.

NameDescription
System_CAPS_pubmethodCreateMailBox(String, String, String, String, String, String)

Creates a SOAP-enabled COM+ application mailbox at a specified URL. Not fully implemented.

System_CAPS_pubmethodCreateVirtualRoot(String, String, String, String, String, String)

Creates a SOAP-enabled COM+ application virtual root.

System_CAPS_pubmethodDeleteMailBox(String, String, String)

Deletes a SOAP-enabled COM+ application mailbox at a specified URL. Not fully implemented.

System_CAPS_pubmethodDeleteVirtualRoot(String, String, String)

Deletes a SOAP-enabled COM+ application virtual root. Not fully implemented.

System_CAPS_pubmethodEquals(Object)

Determines whether the specified object is equal to the current object.(Inherited from Object.)

System_CAPS_protmethodFinalize()

Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.)

System_CAPS_pubmethodGacInstall(String)

Installs an assembly in the global assembly cache.

System_CAPS_pubmethodGacRemove(String)

Removes an assembly from the global assembly cache.

System_CAPS_pubmethodGetAssemblyNameForCache(String, String)

Returns the full path for a strong-named signed generated assembly in the SoapCache directory.

System_CAPS_pubmethodSystem_CAPS_staticGetClientPhysicalPath(Boolean)

Returns the path for the directory for storing client configuration files.

System_CAPS_pubmethodGetHashCode()

Serves as the default hash function. (Inherited from Object.)

System_CAPS_pubmethodGetType()

Gets the Type of the current instance.(Inherited from Object.)

System_CAPS_pubmethodGetTypeNameFromProgId(String, String)

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

System_CAPS_protmethodMemberwiseClone()

Creates a shallow copy of the current Object.(Inherited from Object.)

System_CAPS_pubmethodSystem_CAPS_staticParseUrl(String, String, String)

Parses a URL and returns the base URL and virtual root portions.

System_CAPS_pubmethodProcessClientTlb(String, String, String, String, String, String, String, String, String, String)

Processes a client type library, creating a configuration file on the client.

System_CAPS_pubmethodProcessServerTlb(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.

System_CAPS_pubmethodRegisterAssembly(String)

Registers an assembly for COM interop.

System_CAPS_pubmethodToString()

Returns a string that represents the current object.(Inherited from Object.)

System_CAPS_pubmethodUnRegisterAssembly(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.

.NET Framework
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.

Return to top
Show: