Click or drag to resize

ComServer Methods

The ComServer type exposes the following members.

Methods
  NameDescription
Public methodStatic memberCheckComRegistrationIsAvailable
Checks COM registration is available.
Public methodCreateInstance(Guid, CLSCTX, Boolean)
Creates an instance of this object.
Public methodCreateInstanceT(CLSCTX, Boolean)
Creates an instance of this object.
Public methodStatic memberEnumerateClassesRootKeys
Enumerates the 32bit and 64bit ClassesRoot keys. Note this favor reading from 64 (first one sent back) in case both exist. Each returned key must be disposed.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodStatic memberFromClsid
Gets a COM Server from a CLSID.
Public methodStatic memberFromProgid
Gets a COM Server from a ProgId.
Public methodStatic memberFromProgidShellEx
Gets a COM Server from a ProgId and a Shell Extension guid.
Public methodStatic memberGetClassesRootValueT
Gets a value.
Public methodStatic memberGetClassesRootValueAsGuid
Gets a unique identifier from the ClassesRoot key.
Public methodGetDefaultIconAsBitmaps
Gets the item's default icon as a list of bitmaps. The returned Bitmaps are allocated and must be disposed when not used.
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Protected methodGetKeyDefaultValueAsGuid
Gets a key default value as a guid.
Protected methodGetSubKeyGuidPairs
Gets a key default value as a guid.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodStatic memberGetValueT
Gets a value.
Protected methodGetValueAsGuid(String)
Gets a value as a guid.
Public methodStatic memberGetValueAsGuid(RegistryKey, String)
Gets a unique identifier from a key value.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodOpenClassIdKey
Opens the class identifier key.
Public methodStatic memberRegisterNetFrameworkInprocessComObject
Registers an in-process .NET Framework COM object.
Public methodStatic memberRegisterOutOfProcessComObject
Registers an out-of-process .NET COM object.
Public methodToString
Converts to string.
(Overrides ObjectToString.)
Public methodStatic memberUnregisterComObject(RegistrationMode, Guid)
Unregisters a COM object.
Public methodStatic memberUnregisterComObject(RegistrationMode, Type)
Unregisters a COM object.
Top
See Also