DekGenius.com
[ Team LiB ] Previous Section Next Section

RegistrationServices

System.Runtime.InteropServices (mscorlib.dll)class

This class is responsible for registering and unregistering assemblies with COM.

public class RegistrationServices : IRegistrationServices {
// Public Constructors
   public RegistrationServices( );
// Public Instance Methods
   public virtual Guid GetManagedCategoryGuid( );      
// implements IRegistrationServices
   public virtual string GetProgIdForType(Type type);
// implements IRegistrationServices
   public virtual Type[ ] GetRegistrableTypesInAssembly(System.Reflection.Assembly assembly);  
// implements IRegistrationServices
   public virtual bool RegisterAssembly(System.Reflection.Assembly assembly, 
        AssemblyRegistrationFlags flags);  
// implements IRegistrationServices
   public virtual void RegisterTypeForComClients(Type type, ref Guid g);
// implements IRegistrationServices
   public virtual bool TypeRepresentsComType(Type type);        
// implements IRegistrationServices
   public virtual bool TypeRequiresRegistration(Type type);     
// implements IRegistrationServices
   public virtual bool UnregisterAssembly(System.Reflection.Assembly assembly)
// implements IRegistrationServices
}
    [ Team LiB ] Previous Section Next Section