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.
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:
- ErrorInfo
- InterfacesForComponent
- Propertyinfo
- RelatedCollectionInfo
- RolesForComponent
- SubscriptionsForComponent
Sie können aus den folgenden Sammlungen zu dieser Sammlung navigieren:
Die folgenden Eigenschaften werden vom COMAdminCatalogObject-Objekt innerhalb der Auflistung unterstützt:
- AllowInprocSubscriber
- Applicationid
- Bitness
- CLSID
- ComponentAccessChecksEnabled
- ComponentTransactionTimeout
- ComponentTransactionTimeoutEnabled
- COMTIIntrinsics
- ConstructionEnabled
- ConstructorString
- CreationTimeout
- Beschreibung
- DLL
- EventTrackingEnabled
- ExceptionClass
- FireInParallel
- IISIntrinsics
- InitializeServerApplication
- IsEnabled
- IsEventClass
- IsInstalled
- IsPrivateComponent
- JustInTimeActivation
- LoadBalancingSupported
- MaxPoolSize
- MinPoolSize
- MultiInterfacePublisherFilterCLSID
- MustRunInClientContext
- MustRunInDefaultContext
- ObjectPoolingEnabled
- ProgID
- PublisherID
- SoapAssemblyName
- SoapTypeName
- Synchronisierung
- ThreadingModel
- Transaktion
- TxIsolationLevel
- VersionBuild
- VersionMajor
- VersionMinor
- VersionSubBuild
Eingabe | Wert |
---|---|
BESCHREIBUNG | Aktiviert Prozessabonnenten, wenn die Komponente eine Ereignisklasse ist. |
Access | ReadWrite |
type | Bool |
Standard | True |
Mindestsystem | Windows 2000 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
Eingabe | Wert |
---|---|
BESCHREIBUNG | Bestimmt, ob der ConstructorString beim Erstellen an das Objekt übergeben wird. |
Access | ReadWrite |
type | Bool |
Standard | Falsch |
Mindestsystem | Windows 2000 |
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 |
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 |
Eingabe | Wert |
---|---|
BESCHREIBUNG | Beschreibt die -Komponente. |
Access | ReadWrite |
type | String |
Standard | "" |
Mindestsystem | Windows 2000 |
Eingabe | Wert |
---|---|
BESCHREIBUNG | Der Name und Pfad der Datei, die die Komponente enthält. |
Access | ReadOnly |
type | String |
Standard | – |
Mindestsystem | Windows 2000 |
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 |
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 |
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 |
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 |
Eingabe | Wert |
---|---|
BESCHREIBUNG | Gibt an, ob die Komponente zum Initialisieren einer Serveranwendung verwendet wird. |
Access | ReadWrite |
type | Bool |
Standard | Falsch |
Mindestsystem | Windows Server 2003 |
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 |
Eingabe | Wert |
---|---|
BESCHREIBUNG | Gibt an, ob es sich bei der Komponente um eine Ereignisklasse handelt. |
Access | ReadOnly |
type | Bool |
Standard | Falsch |
Mindestsystem | Windows 2000 |
Eingabe | Wert |
---|---|
BESCHREIBUNG | Gibt an, ob die Komponente in einer Anwendung installiert ist. |
Access | ReadOnly |
type | Bool |
Standard | Falsch |
Mindestsystem | Windows Server 2003 |
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 |
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 |
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 |
Eingabe | Wert |
---|---|
BESCHREIBUNG | Maximale Anzahl von Objekten im Pool. |
Access | ReadWrite |
type | Lang (1-1048576) |
Standard | 1048576 |
Mindestsystem | Windows 2000 |
Eingabe | Wert |
---|---|
BESCHREIBUNG | Mindestanzahl von Objekten im Pool. |
Access | ReadWrite |
type | Long (0-1048576) |
Standard | 0 |
Mindestsystem | Windows 2000 |
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 |
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 |
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 |
Eingabe | Wert |
---|---|
BESCHREIBUNG | Bestimmt, ob COM+-Objektpooling für die Komponente aktiviert ist. |
Access | ReadWrite |
type | Bool |
Standard | Falsch |
Mindestsystem | Windows 2000 |
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 |
Eingabe | Wert |
---|---|
BESCHREIBUNG | Bezeichner für den Ereignisherausgeber, wenn die Komponente eine Ereignisklasse ist. |
Access | ReadWrite |
type | String |
Standard | "" |
Mindestsystem | Windows 2000 |
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 |
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 |
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 |
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 |
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 |
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 |
Eingabe | Wert |
---|---|
BESCHREIBUNG | Versionsbuildbezeichner. |
Access | ReadOnly |
type | String |
Standard | "" |
Mindestsystem | Windows 2000 |
Eingabe | Wert |
---|---|
BESCHREIBUNG | Versionsbezeichner. |
Access | ReadOnly |
type | String |
Standard | "" |
Mindestsystem | Windows 2000 |
Eingabe | Wert |
---|---|
BESCHREIBUNG | Versionsunterbezeichner. |
Access | ReadOnly |
type | String |
Standard | "" |
Mindestsystem | Windows 2000 |
Eingabe | Wert |
---|---|
BESCHREIBUNG | Bezeichner des Versionsunterbuilds. |
Access | ReadOnly |
type | String |
Standard | "" |
Mindestsystem | Windows 2000 |