Freigeben über


RegistrationServices-Klasse

Stellt eine Reihe von Diensten für die Registrierung und das Aufheben der Registrierung von verwalteten Assemblys für die Verwendung durch COM zur Verfügung.

Namespace: System.Runtime.InteropServices
Assembly: mscorlib (in mscorlib.dll)

Syntax

'Declaration
<GuidAttribute("475E398F-8AFA-43a7-A3BE-F4EF8D6787C9")> _
<ClassInterfaceAttribute(ClassInterfaceType.None)> _
<ComVisibleAttribute(True)> _
Public Class RegistrationServices
    Implements IRegistrationServices
'Usage
Dim instance As RegistrationServices
[GuidAttribute("475E398F-8AFA-43a7-A3BE-F4EF8D6787C9")] 
[ClassInterfaceAttribute(ClassInterfaceType.None)] 
[ComVisibleAttribute(true)] 
public class RegistrationServices : IRegistrationServices
[GuidAttribute(L"475E398F-8AFA-43a7-A3BE-F4EF8D6787C9")] 
[ClassInterfaceAttribute(ClassInterfaceType::None)] 
[ComVisibleAttribute(true)] 
public ref class RegistrationServices : IRegistrationServices
/** @attribute GuidAttribute("475E398F-8AFA-43a7-A3BE-F4EF8D6787C9") */ 
/** @attribute ClassInterfaceAttribute(ClassInterfaceType.None) */ 
/** @attribute ComVisibleAttribute(true) */ 
public class RegistrationServices implements IRegistrationServices
GuidAttribute("475E398F-8AFA-43a7-A3BE-F4EF8D6787C9") 
ClassInterfaceAttribute(ClassInterfaceType.None) 
ComVisibleAttribute(true) 
public class RegistrationServices implements IRegistrationServices

Hinweise

Die Registrierung ist erforderlich, wenn die Objekte in einer Assembly von COM-Clients verwendet werden. Assembly Registration-Tool (Regasm.exe) und Microsoft Visual Studio 2005 verwenden von der RegistrationServices-Klasse verfügbar gemachte Methoden, um Registrierungsschlüssel zum Aktivieren von COM für verwaltete Assemblys hinzuzufügen oder zu entfernen.

Die folgenden Methoden unterstützen Sie beim Vorbereiten einer Registrierungsdatei:

Obwohl diese Methoden beim Sammeln der in einer Registrierungsdatei zu verwendenden Informationen hilfreich sind, wird damit nicht die Registrierungsdatei selbst erstellt. Zum Ausführen dieser Aufgabe können Sie stattdessen das Assembly Registration-Tool (Regasm.exe)-Tool mit der Option /regfile verwenden. Mithilfe von RegistrationServices-Methoden können Typbibliotheken nicht exportiert und registriert werden. Exportieren und registrieren Sie Typbibliotheken mithilfe der Tools Assembly Registration-Tool (Regasm.exe) und Type Library Exporter-Tool (Tlbexp.exe).

Vererbungshierarchie

System.Object
  System.Runtime.InteropServices.RegistrationServices

Threadsicherheit

Alle öffentlichen statischen (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Plattformen

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

RegistrationServices-Member
System.Runtime.InteropServices-Namespace

Weitere Ressourcen

Assembly Registration-Tool (Regasm.exe)