O'Reilly logo

C# in a Nutshell by Peter Drayton, Ted Neward, Ben Albahari

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

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

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required