Freigeben über


LegacyComponents-Sammlung

Enthält ein Objekt für jede nicht konfigurierte Komponente in der Applications-Auflistung. Nicht konfigurierte Komponenten können keine COM+-Dienste verwenden. Die von diesen Objekten verfügbar gemachten Eigenschaften enthalten Einstellungen, die auf Komponentenebene vorgenommen wurden.

Diese Auflistung unterstützt die Remove-Methode des COMAdminCatalogCollection-Objekts , aber nicht die Add-Methode . Verwenden Sie Zum Installieren oder Importieren von Komponenten in eine Anwendung Methoden für das COMAdminCatalog-Objekt .

Member

Die LegacyComponents-Auflistung erbt von der IUnknown-Schnittstelle , verfügt aber nicht über zusätzliche Member.

Sie können von dieser Sammlung zu einer der folgenden Sammlungen navigieren:

Sie können aus den folgenden Sammlungen zu dieser Sammlung navigieren:

Eigenschaften

Die folgenden Eigenschaften werden vom COMAdminCatalogObject-Objekt innerhalb der Auflistung unterstützt:

AccessPermissions

Eingabe Wert
BESCHREIBUNG Gibt die Benutzerkonten an, denen der Zugriff auf die Komponente zulässig oder verweigert wird.
Access ReadWrite
type String
Standard
Mindestsystem Windows XP

 

ActivateAtStorage

Eingabe Wert
BESCHREIBUNG Gibt an, ob der Server auf dem Datenspeichercomputer ausgeführt werden soll.
Access ReadWrite
type Zeichenfolge Mögliche Werte:"N""Y"
Standard "N"
Mindestsystem Windows XP

 

AppID

Eingabe Wert
BESCHREIBUNG Die Anwendungs-ID.
Access ReadOnly
type String
Standard
Mindestsystem Windows XP

 

AppName

Eingabe Wert
BESCHREIBUNG Der Namen der Anwendung.
Access ReadOnly
type String
Standard
Mindestsystem Windows XP

 

Authenticationlevel

Eingabe Wert
BESCHREIBUNG Legt die Authentifizierungsebene für Anrufe mit Werten fest, die den RPC-Authentifizierungseinstellungen (Remote Procedure Call) entsprechen. Wenn COMAdminAuthenticationDefault ausgewählt wird, wird die Einstellung in der DefaultAuthenticationLevel-Eigenschaft innerhalb der LocalComputer-Auflistung verwendet.
Access ReadWrite
type Long Mögliche Werte:COMAdminAuthenticationDefault (0)COMAdminAuthenticationNone (1) COMAdminAuthenticationConnect (2)COMAdminAuthenticationCall (3)COMAdminAuthenticationPacket (4)COMAdminAuthenticationIntegrity (5)COMAdminAuthenticationPrivacy (6)
Standard COMAdminAuthenticationDefault (0)
Mindestsystem Windows XP

 

Hinweis

Es wird empfohlen, die Konstanten in der Enumeration und nicht die numerischen Werte zu verwenden.

 

Bitness

Eingabe Wert
BESCHREIBUNG Stellt den Binären Bitwerttyp der Komponente dar. Auf Systemen, die 64-Bit-Windows verwenden, unterscheidet diese Eigenschaft zwischen 64-Bit-Komponenten und 32-Bit-Komponenten.
Access ReadOnly
type Long Mögliche Werte:COMAdmin32BitComponent (0x1)COMAdmin64BitComponent (0x2)
Standard
Mindestsystem Windows XP

 

ClassName

Eingabe Wert
BESCHREIBUNG Der Name der Klasse.
Access ReadOnly
type String
Standard
Mindestsystem Windows XP

 

CLSID

Eingabe Wert
BESCHREIBUNG Eine GUID für die Komponente. Diese Eigenschaft wird zurückgegeben, wenn die Key-Eigenschaftsmethode für ein Objekt dieser Auflistung aufgerufen wird.
Access ReadOnly
type String
Standard
Mindestsystem Windows XP

 

DllSurrogate

Eingabe Wert
BESCHREIBUNG Gibt den vollständigen Pfad zu einer Ersatzserveranwendung an.
Access ReadWrite
type String
Standard
Mindestsystem Windows XP

 

InprocHandler32

Eingabe Wert
BESCHREIBUNG Gibt den vollständigen Pfad zu einer benutzerdefinierten Handler-DLL für 32-Bit-Prozesse an.
Access ReadWrite
type String
Standard
Mindestsystem Windows XP

 

InprocServer32

Eingabe Wert
BESCHREIBUNG Gibt den vollständigen Pfad zu einer 32-Bit-Server-DLL an.
Access ReadWrite
type String
Standard
Mindestsystem Windows XP

 

isEnabled

Eingabe Wert
BESCHREIBUNG Wenn die COM+-Anwendung oder -Komponente deaktiviert ist, ist IsEnabled False. Wenn die COM+-Anwendung oder -Komponente aktiviert ist, ist IsEnabled True.
Access ReadWrite
type Bool
Standard True
Mindestsystem Windows XP

 

LaunchPermissions

Eingabe Wert
BESCHREIBUNG Gibt Benutzerkonten an, denen die Berechtigung zum Starten dieser Komponente zulässig oder verweigert wird.
Access ReadWrite
type String
Standard
Mindestsystem Windows XP

 

LocalServer32

Eingabe Wert
BESCHREIBUNG Gibt den vollständigen Pfad zu einer lokalen 32-Bit-Serveranwendung an. Verwenden Sie zum Schutz der Systemsicherheit im Pfad Anführungszeichen, um anzugeben, wo der ausführbare Dateiname endet und die Argumente beginnen. Beispiel: "\"C:\Programme\Company Files\Application.exe\" param1 param2".
Access ReadWrite
type String
Standard
Mindestsystem Windows XP

 

LocalService

Eingabe Wert
BESCHREIBUNG Gibt den vollständigen Pfad zur Dienstanwendung an.
Access ReadWrite
type String
Standard
Mindestsystem Windows XP

 

Kennwort

Eingabe Wert
BESCHREIBUNG Legt das Kennwort fest, das vom Serverprozess verwendet wird, um sich unter der angegebenen RunAs-Identität anzumelden. Das Kennwort sollte vor der Verwendung von SaveChanges gleichzeitig mit der RunAs-Identität festgelegt werden, da das Kennwort und die Identität vor dem Speichern überprüft werden. Wenn das Kennwort und die Identität nicht mehr synchronisiert werden, kann die Komponente erst gestartet werden, wenn sie von einem Administrator zurückgesetzt wurden.
Access WriteOnly
type String
Standard NULL
Mindestsystem Windows XP

 

ProgID

Eingabe Wert
BESCHREIBUNG Ein Name, der die Komponente identifiziert. Diese Eigenschaft wird zurückgegeben, wenn die Name-Eigenschaftsmethode für ein Objekt dieser Auflistung aufgerufen wird.
Access ReadOnly
type String
Standard
Mindestsystem Windows XP

 

RemoteServer

Eingabe Wert
BESCHREIBUNG Gibt den Remoteservercomputer an.
Access ReadWrite
type String
Standard
Mindestsystem Windows XP

 

RunAs

Eingabe Wert
BESCHREIBUNG Gibt den Benutzer an, unter dessen Identität die Komponente ausgeführt wird. Das Kennwort sollte vor der Verwendung von SaveChanges gleichzeitig mit der RunAs-Identität festgelegt werden, da das Kennwort und die Identität vor dem Speichern überprüft werden. Wenn das Kennwort und die Identität nicht mehr synchronisiert werden, kann die Komponente erst gestartet werden, wenn sie von einem Administrator zurückgesetzt wurden.
Access ReadWrite
type String
Standard
Mindestsystem Windows XP

 

ServiceParameter

Eingabe Wert
BESCHREIBUNG Gibt die Parameter an, die an die Anwendung übergeben werden, wenn sie als Dienstanwendung aufgerufen werden.
Access ReadWrite
type String
Standard
Mindestsystem Windows XP

 

SRPTrustLevel

Eingabe Wert
BESCHREIBUNG Gibt die SRP-Vertrauensstufe (Software Restriction Policy) der Komponente an. Die SRP-Vertrauensstufe bezieht sich auf die Vertrauensstufe, die Sie einer Komponente geben möchten. Eine uneingeschränkte SRP-Vertrauensstufe entspricht dem SAFER_LEVELID_FULLYTRUSTED Enumerationswert, während eine Nicht zulässige SRP-Vertrauensstufe dem SAFER_LEVELID_DISALLOWED Enumerationswert entspricht. Die Enumeration für die Vertrauensebenen ist in Winsafer.h definiert.
Access ReadWrite
type Long Mögliche Werte:SAFER_LEVELID_DISALLOWED (0x0)SAFER_LEVELID_FULLYTRUSTED (0x40000)
Standard SAFER_LEVELID_FULLYTRUSTED
Mindestsystem Windows XP

 

Eine Komponente, der Sie mit uneingeschränktem Zugriff vertrauen möchten, sollte über die strengste Sicherheit verfügen. Anwendungen, die uneingeschränkt sind, können nur uneingeschränkte Komponenten laden, während unzulässige Anwendungen nicht ausgeführt werden dürfen und daher keine Komponenten laden können.

ThreadingModel

Eingabe Wert
BESCHREIBUNG Bestimmt, wie Instanzen der Komponente Threads für die Methodenausführung zugewiesen werden. Werte entsprechen COM-Threadingmodellen.
Access ReadOnly
type Long Mögliche Werte:COMAdminThreadingModelApartment (0)COMAdminThreadingModelFree (1)COMAdminThreadingModelMain (2)COMAdminThreadingModelBoth (3)COMAdminThreadingModelNeutral (4)
Standard
Mindestsystem Windows XP

 

Siehe auch

COM+-Verwaltungssammlungen