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