Name

IRegistrationServices

Synopsis

This interface defines the interface used by classes that register and unregister assemblies with COM.

public interface IRegistrationServices {
// Public Instance Methods
   public method Guid GetManagedCategoryGuid();  
   public method string GetProgIdForType(Type type);  
   public method Type[] GetRegistrableTypesInAssembly(
        System.Reflection.Assembly assembly);  
   public method bool RegisterAssembly(
        System.Reflection.Assembly assembly, 
        AssemblyRegistrationFlags flags);  
   public method void RegisterTypeForComClients(Type type, 
        ref Guid g);  
   public method bool TypeRepresentsComType(Type type);  
   public method bool TypeRequiresRegistration(Type type);  
   public method bool UnregisterAssembly(
        System.Reflection.Assembly assembly);  
}

Implemented By

RegistrationServices

Get C# in a Nutshell now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.