Freigeben über


Components-Sammlung

Enthält ein -Objekt für jede Komponente in der zugehörigen Anwendung. Die Components-Auflistung bezieht sich immer auf ein Objekt in der Applications-Auflistung . 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 Methoden für das COMAdminCatalog-Objekt , um Komponenten in einer Anwendung zu installieren oder in eine Anwendung zu importieren.

Member

Die Components-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:

AllowInprocSubscriber

Eingabe Wert
BESCHREIBUNG Aktiviert Prozessabonnenten, wenn die Komponente eine Ereignisklasse ist.
Access ReadWrite
type Bool
Standard True
Mindestsystem Windows 2000

 

ApplicationID

Eingabe Wert
BESCHREIBUNG Die GUID für die Anwendung, die die -Komponente enthält. Muss die GUID einer gültigen Anwendung sein, die überprüft wird, bevor SaveChanges aufgerufen wird. Wenn dieser Wert in eine GUID für eine andere Anwendung geändert wird, wechselt die Komponente in diese Anwendung.
Access ReadWrite
type String
Standard
Mindestsystem Windows 2000

 

Bitness

Eingabe Wert
BESCHREIBUNG Stellt den binären Bitheitstyp einer 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

 

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 2000

 

ComponentAccessChecksEnabled

Eingabe Wert
BESCHREIBUNG Gibt an, ob rollenbasierte Zugriffsprüfungen bei Aufrufen der Komponente ausgeführt werden und in Verbindung mit den Eigenschaften AccessChecksLevel und ApplicationAccessChecksEnabled für die Anwendung verwendet werden.
Access ReadWrite
type Bool
Standard Falsch
Mindestsystem Windows 2000

 

ComponentTransactionTimeout

Eingabe Wert
BESCHREIBUNG Gibt bei Verwendung in einer Transaktion den Zeitraum an, in dem diese Komponente ein Timeout für die Transaktion verursacht. Der Standardwert ist 60 Sekunden und darf nicht länger als 3600 Sekunden (1 Stunde) sein. Der Timeoutwert kann auf 0 festgelegt werden, wobei ein unendlicher Transaktionstimeoutzeitraum angegeben wird. Damit diese Eigenschaft verwendet werden kann, muss ComponentTransactionTimeoutEnabled True sein. Der Wert dieser Eigenschaft überschreibt das globale Transaktionstimeout, das von der TransactionTimeout-Eigenschaft der LocalComputer-Auflistung angegeben wird.
Access ReadWrite
type Lang (0-3600)
Standard 60
Mindestsystem Windows 2000

 

ComponentTransactionTimeoutEnabled

Eingabe Wert
BESCHREIBUNG Gibt an, ob der Transaktionstimeoutzeitraum für diese Komponente aktiviert ist. Standardmäßig ist das Feature für das Transaktionstimeout deaktiviert. Wenn diese Eigenschaft True ist, wird das von ComponentTransactionTimeout angegebene Timeout verwendet. Wenn diese Eigenschaft False ist, wird das von der TransactionTimeout-Eigenschaft der LocalComputer-Auflistung angegebene Timeout verwendet.
Access ReadWrite
type Bool
Standard Falsch
Mindestsystem Windows 2000

 

COMTIIntrinsics

Eingabe Wert
BESCHREIBUNG Ermöglicht das Übergeben von Kontexteigenschaften vom COM Transaction Integrator (COMTI) in den Kontext für diese Klasse. COMTI vereinfacht das Umschließen von Mainframetransaktionen und Geschäftslogik als COM-Komponenten.
Access ReadWrite
type Bool
Standard Falsch
Mindestsystem Windows 2000

 

ConstructionEnabled

Eingabe Wert
BESCHREIBUNG Bestimmt, ob der ConstructorString beim Erstellen an das Objekt übergeben wird.
Access ReadWrite
type Bool
Standard Falsch
Mindestsystem Windows 2000

 

ConstructorString

Eingabe Wert
BESCHREIBUNG Initialisierungszeichenfolge für die Komponentenkonstruktion. Sie können verschiedene Objekte aus derselben generischen Komponente erstellen, indem Sie Objektkonstruktorzeichenfolgen verwenden. Wenn ConstructionEnabled false ist, wird diese Eigenschaft ignoriert.
Access ReadWrite
type String
Standard ""
Mindestsystem Windows 2000

 

CreationTimeout

Eingabe Wert
BESCHREIBUNG Beim Erstellen des Objekts die Anzahl der Millisekunden, bevor ein Timeoutfehler zurückgegeben wird. Das maximale Timeout beträgt 2147483647 Millisekunden (ca. 25 Tage).
Access ReadWrite
type Lang (0-2147483647)
Standard 0
Mindestsystem Windows 2000

 

BESCHREIBUNG

Eingabe Wert
BESCHREIBUNG Beschreibt die -Komponente.
Access ReadWrite
type String
Standard ""
Mindestsystem Windows 2000

 

DLL

Eingabe Wert
BESCHREIBUNG Der Name und Pfad der Datei, die die Komponente enthält.
Access ReadOnly
type String
Standard
Mindestsystem Windows 2000

 

EventTrackingEnabled

Eingabe Wert
BESCHREIBUNG Bestimmt, ob Ereignisse nachverfolgt werden. Ereignisse umfassen Aktionen wie das Herunterfahren der Anwendung; Objekterstellung und -freigabe; Objektverweise, Konsistenz, Aktivierung und Deaktivierung; Methodenaufrufe, Rückgaben und Ausnahmen; Transaktionsstart, Vorbereitung auf Commit und Abbruch; Verbindung, Zuordnung und Recycling von Ressourcenspendern; Threadzuordnung und -recycling.
Access ReadWrite
type Bool
Standard True
Mindestsystem Windows 2000

 

exceptionClass

Eingabe Wert
BESCHREIBUNG Die CLSID, bei der es sich um eine GUID oder eine Monikerzeichenfolge handeln kann, um ein alternatives Programm zu aktivieren, während ein wiederholt fehlerhaftes Komponentenprogramm in der Warteschlange verarbeitet wird.
Access ReadWrite
type String
Standard ""
Mindestsystem Windows 2000

 

FireInParallel

Eingabe Wert
BESCHREIBUNG Ermöglicht das parallele Auslösen von Ereignissen, wenn die Komponente eine Ereignisklasse ist.
Access ReadWrite
type Bool
Standard Falsch
Mindestsystem Windows 2000

 

IISIntrinsics

Eingabe Wert
BESCHREIBUNG Ermöglicht die Übergabe von IIS-Kontexteigenschaften, z. B. eines Anwendungssitzungsobjekts oder eines Benutzersitzungsobjekts, an den Kontext für diese Klasse.
Access ReadWrite
type Bool
Standard Falsch
Mindestsystem Windows 2000

 

InitializeServerApplication

Eingabe Wert
BESCHREIBUNG Gibt an, ob die Komponente zum Initialisieren einer Serveranwendung verwendet wird.
Access ReadWrite
type Bool
Standard Falsch
Mindestsystem Windows Server 2003

 

isEnabled

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

 

IsEventClass

Eingabe Wert
BESCHREIBUNG Gibt an, ob es sich bei der Komponente um eine Ereignisklasse handelt.
Access ReadOnly
type Bool
Standard Falsch
Mindestsystem Windows 2000

 

IsInstalled

Eingabe Wert
BESCHREIBUNG Gibt an, ob die Komponente in einer Anwendung installiert ist.
Access ReadOnly
type Bool
Standard Falsch
Mindestsystem Windows Server 2003

 

IsPrivateComponent

Eingabe Wert
BESCHREIBUNG Bestimmt, ob eine Serveranwendung eine private Komponente ist. Eine private Komponente in einer Serveranwendung kann nur innerhalb der Anwendung aktiviert werden. Wenn Sie z. B . CoCreateInstance für eine private Komponente aufrufen, tritt ein Fehler außerhalb des Prozesses auf, ist jedoch während des Prozesses erfolgreich. Wenn Sie dagegen CoCreateInstance für eine öffentliche Komponente aufrufen, ist dies sowohl in-Process als auch out-of-process erfolgreich.
Access ReadWrite
type Bool
Standard Falsch
Mindestsystem Windows XP

 

JustInTimeActivation

Eingabe Wert
BESCHREIBUNG Bestimmt, ob die JIT-Aktivierung für die Komponente aktiviert ist. Diese Eigenschaft wird auf True festgelegt, wenn Transaktionsunterstützung auf Erforderlich, Neu erforderlich oder Unterstützt festgelegt ist. Wenn JustInTimeActivation auf True festgelegt ist, muss die Synchronisierungsunterstützung auf Erforderlich (Standard) oder Neu erforderlich festgelegt werden.
Access ReadWrite
type Bool
Standard Falsch
Mindestsystem Windows 2000

 

LoadBalancingSupported

Eingabe Wert
BESCHREIBUNG Wenn der Komponentenlastenausgleichsdienst auf dem Server installiert und aktiviert ist, bestimmt, ob die Komponente am Lastenausgleich teilnimmt.
Access ReadWrite
type Bool
Standard Falsch
Mindestsystem Windows 2000

 

MaxPoolSize

Eingabe Wert
BESCHREIBUNG Maximale Anzahl von Objekten im Pool.
Access ReadWrite
type Lang (1-1048576)
Standard 1048576
Mindestsystem Windows 2000

 

MinPoolSize

Eingabe Wert
BESCHREIBUNG Mindestanzahl von Objekten im Pool.
Access ReadWrite
type Long (0-1048576)
Standard 0
Mindestsystem Windows 2000

 

MultiInterfacePublisherFilterCLSID

Eingabe Wert
BESCHREIBUNG CLSID für den Herausgeberfilter, der verwendet wird, wenn die Komponente eine Ereignisklasse ist.
Access ReadWrite
type String
Standard
Mindestsystem Windows 2000

 

MustRunInClientContext

Eingabe Wert
BESCHREIBUNG Gibt an, dass die Komponente im Kontext des ursprünglichen Aufrufers aktiviert werden muss. Andernfalls schlägt die Aktivierung fehl.
Access ReadWrite
type Bool
Standard Falsch
Mindestsystem Windows XP

 

MustRunInDefaultContext

Eingabe Wert
BESCHREIBUNG Gibt an, dass die Komponente im Kontext des Standardaufrufers aktiviert werden muss. Andernfalls schlägt die Aktivierung fehl.
Access ReadWrite
type Bool
Standard Falsch
Mindestsystem Windows 2000

 

ObjectPoolingEnabled

Eingabe Wert
BESCHREIBUNG Bestimmt, ob COM+-Objektpooling für die Komponente aktiviert ist.
Access ReadWrite
type Bool
Standard Falsch
Mindestsystem Windows 2000

 

ProgID

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

 

PublisherID

Eingabe Wert
BESCHREIBUNG Bezeichner für den Ereignisherausgeber, wenn die Komponente eine Ereignisklasse ist.
Access ReadWrite
type String
Standard ""
Mindestsystem Windows 2000

 

SoapAssemblyName

Eingabe Wert
BESCHREIBUNG Eine GUID, die die GAC-Assembly identifiziert, die ausgeführt wird, wenn die Komponente als SOAP-Dienst aufgerufen wird.
Access ReadWrite
type String
Standard NULL
Mindestsystem Windows Server 2003

 

SoapTypeName

Eingabe Wert
BESCHREIBUNG Der Name des verwalteten Typs für eine Komponente, die als SOAP-Dienst aufgerufen werden kann.
Access ReadWrite
type String
Standard NULL
Mindestsystem Windows Server 2003

 

Synchronization

Eingabe Wert
BESCHREIBUNG Bestimmt die Aufrufsynchronisierung für die Komponente.
Access ReadWrite
type Long Mögliche Werte:COMAdminSynchronizationIgnored (0)COMAdminSynchronizationNone (1)COMAdminSynchronizationSupported (2)COMAdminSynchronizationRequired (3)COMAdminSynchronizationRequiresNew (4)
Standard COMAdminSynchronizationIgnored (0)
Mindestsystem Windows 2000

 

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)COMAdminThreadingModelNotSpecified (5)
Standard
Mindestsystem Windows 2000

 

Transaktion

Eingabe Wert
BESCHREIBUNG Bestimmt, wie eine Komponente Transaktionen unterstützt. Es wird empfohlen, die Konstanten in der -Enumeration und nicht die numerischen Werte zu verwenden.
Access ReadWrite
type Long Mögliche Werte:COMAdminTransactionIgnored (0)COMAdminTransactionNone (1)COMAdminTransactionSupported (2)COMAdminTransactionRequired (3)COMAdminTransactionRequired (4)
Standard COMAdminTransactionNone (1)
Mindestsystem Windows 2000

 

TxIsolationLevel

Eingabe Wert
BESCHREIBUNG Gibt die Transaktionsisolationsstufen an. Es gibt fünf Isolationsstufen: none, read uncommitted, read committed, repeatable read, and serialized. Die Standardisolationsstufe wird serialisiert.
Access ReadWrite
type Long Mögliche Werte:COMAdminTxIsolationLevelAny (0)COMAdminTxIsolationLevelReadUnCommitted (1)COMAdminTxIsolationLevelReadCommitted (2)COMAdminTxIsolationLevelRepeatableRead (3)COMAdminTxIsolationLevelSerializable (4)
Standard COMAdminTxIsolationLevelSerializable (4)
Mindestsystem Windows XP

 

VersionBuild

Eingabe Wert
BESCHREIBUNG Versionsbuildbezeichner.
Access ReadOnly
type String
Standard ""
Mindestsystem Windows 2000

 

VersionMajor

Eingabe Wert
BESCHREIBUNG Versionsbezeichner.
Access ReadOnly
type String
Standard ""
Mindestsystem Windows 2000

 

VersionMinor

Eingabe Wert
BESCHREIBUNG Versionsunterbezeichner.
Access ReadOnly
type String
Standard ""
Mindestsystem Windows 2000

 

VersionSubBuild

Eingabe Wert
BESCHREIBUNG Bezeichner des Versionsunterbuilds.
Access ReadOnly
type String
Standard ""
Mindestsystem Windows 2000

 

Siehe auch

COM+-Verwaltungssammlungen