Applications-Sammlung

Enthält ein -Objekt für jede COM+-Anwendung, die auf dem lokalen Computer installiert ist. Die von diesen Objekten verfügbar gemachten Eigenschaften enthalten alle Einstellungen, die auf Anwendungsebene vorgenommen wurden.

Sie legen Eigenschaften für Komponenten in einer Anwendung mithilfe der zugehörigen Components-Sammlung fest. Sie weisen einer Anwendung Rollen zu, indem Sie die zugehörige Rollensammlung verwenden.

Verwenden Sie methoden für das COMAdminCatalog-Objekt, um Komponenten in einer Anwendung zu installieren. Verwenden Sie zum Installieren einer Anwendung aus einer Datei oder zum Herunterfahren oder Exportieren einer Anwendung auch Methoden für das COMAdminCatalog-Objekt. Andernfalls können Sie der Anwendungssammlung ein -Objekt hinzufügen, um eine neue Anwendung zu erstellen.

Diese Sammlung unterstützt die Add- und Remove-Methoden des COMAdminCatalogCollection-Objekts.

Member

Die Anwendungssammlung erbt von der IUnknown-Schnittstelle, verfügt jedoch nicht über zusätzliche Member.

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

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

Eigenschaften

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

3GigSupportEnabled

Eingabe Wert
Beschreibung Gibt an, ob die Anwendung 3 GB Arbeitsspeicher in ihrem Prozess verwenden kann. Wenn dies nicht aktiviert ist, kann die Anwendung nur 2 GB Arbeitsspeicher verwenden.
Access ReadWrite
type Bool
Standard Falsch
Mindestsystem Windows 2000

AccessChecksLevel

Eingabe Wert
Beschreibung Gibt an, ob Zugriffsüberprüfungen nur auf Prozessebene oder auf Prozess- und Komponentenebene ausgeführt werden. Es wird empfohlen, die Konstanten in der Enumeration und nicht die numerischen Werte zu verwenden.
Access ReadWrite
type Lange mögliche Werte: COMAdminAccessChecksApplicationLevel (0) COMAdminAccessChecksApplicationComponentLevel (1)
Standard COMAdminAccessChecksApplicationComponentLevel (1)
Mindestsystem Windows 2000

Aktivierung

Eingabe Wert
Beschreibung Die lokale Aktivierung gibt an, dass Objekte innerhalb der Anwendung innerhalb eines dedizierten lokalen Serverprozesses (Serveranwendung) ausgeführt werden. Die In-Process-Aktivierung gibt an, dass Objekte im Prozess ihres Erstellers (Bibliotheksanwendung) ausgeführt werden.
Access ReadWrite
type Lange mögliche Werte:COMAdminActivationInproc (0)COMAdminActivationLocal (1)
Standard COMAdminActivationLocal (1)
Mindestsystem Windows 2000

ApplicationAccessChecksEnabled

Eingabe Wert
Beschreibung Gibt an, ob Zugriffsüberprüfungen für die Anwendung ausgeführt werden, wenn Clients aufruft.
Access ReadWrite
type Bool
Standard True
Mindestsystem Windows 2000

Applicationdirectory

Eingabe Wert
Beschreibung Der vollständige Pfad zur Anwendung. Diese Informationen werden benötigt, wenn Sie SxS-Assemblys (Side-by-Side) konfigurieren. Mit SxS-Assemblys (Side-by-Side) können ASP-Anwendungen angeben, welche Version einer von SxS unterstützten System-DLL verwendet werden soll, z. B. MSVCRT, MSXML, COMCTL, GDIPLUS usw. Wenn Ihre ASP-Anwendung beispielsweise MSVCRT Version 2.0 verwendet, können Sie sicherstellen, dass Ihre Anwendung weiterhin MSVCRT Version 2.0 verwendet, auch nachdem Service Packs auf den Server angewendet wurden. Jede neue Version von MSVCRT wird weiterhin auf dem Computer installiert, version 2.0 bleibt jedoch bestehen und wird von Ihrer Anwendung verwendet. Von SxS unterstützte DLLs werden in %WINDIR% \ WinSxS gespeichert.
Access ReadWrite
type String
Standard ""
Mindestsystem Windows XP

Hinweis

In jedem Anwendungspool kann nur eine Version einer System-DLL verwendet werden, obwohl dieses Feature auf Anwendungsebene konfiguriert werden kann. Wenn die Anwendung App1 beispielsweise MSVCRT, Version 2.5 und Anwendung App2 MSVCRT, Version 2.4, verwendet, sollten sich App1 und App2 nicht im selben Anwendungspool befinden. Wenn dies der Lage ist, wird die Version von MSVCRT für die zuerst geladene Anwendung geladen, und die andere Anwendung wird gezwungen, sie zu verwenden, bis die Anwendungen entladen werden.

Weitere Informationen finden Sie unter "Parallele Assemblys" unter Änderungen in COM+-Diensten in IIS 6.0.

ApplicationProxy

Eingabe Wert
Beschreibung Gibt an, ob die Anwendung ein Anwendungsproxy ist.
Access ReadOnly
type Bool
Standard Falsch
Mindestsystem Windows 2000

ApplicationProxyServerName

Eingabe Wert
BESCHREIBUNG Ein Remoteservername, der beim Exportieren des Anwendungsproxys verwendet wird. Auf diesen Servernamen verweist der Anwendungsproxy, wenn er auf einem Clientcomputer installiert ist.
Access ReadWrite
type String
Standard ""
Mindestsystem Windows 2000

AppPartitionID

Eingabe Wert
BESCHREIBUNG Eine GUID, die die Id der Anwendungspartition darstellt.
Access ReadOnly
type String
Standard <Generiert>
Mindestsystem Windows Server 2003

Authentifizierung

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

Hinweis

Für Bibliotheksanwendungen (in-process) sind die einzigen gültigen Einstellungen hier COMAdminAuthenticationDefault und COMAdminAuthenticationNone. Es wird empfohlen, die Konstanten in der Enumeration und nicht die numerischen Werte zu verwenden.

AuthenticationCapability

Eingabe Wert
Beschreibung Bestimmt, welche Identität beim Identitätswechsel von Aufrufen angezeigt wird.
Access ReadWrite
type Lange mögliche Werte:COMAdminAuthenticationCapabilitiesNone (0x0)COMAdminAuthenticationCapabilitiesSecureReference (0x2)COMAdminAuthenticationCapabilitiesStaticCloaking (0x20)COMAdminAuthenticationCapabilitiesDynamicCloaking (0x40)
Standard COMAdminAuthenticationCapabilitiesDynamicCloaking (0x40)
Mindestsystem Windows 2000

Änderbar

Eingabe Wert
Beschreibung Bestimmt, ob Änderungen an den Anwendungseinstellungen oder an den Änderungen der Komponenten zulässig sind, entweder programmgesteuert oder über das Verwaltungstool Komponentendienste.
Access ReadWrite
type Bool
Standard True
Mindestsystem Windows 2000

CommandLine

Eingabe Wert
Beschreibung Eine Befehlszeilenzeichenfolge für die Verwendung beim Debuggen. Die Anwendung kann in einem Debugger mit der angegebenen Befehlszeile gestartet werden.
Access ReadWrite
type String
Standard ""
Mindestsystem Windows 2000

ConcurrentApps

Eingabe Wert
Beschreibung Gibt die maximale Anzahl von poolfähigen Anwendungen an, die gleichzeitig ausgeführt werden können.
Access ReadWrite
type Long (1-1048576)
Standard 1
Mindestsystem Windows XP

CreatedBy

Eingabe Wert
BESCHREIBUNG Informationszeichenfolge, um zu beschreiben, wer die Anwendung erstellt hat.
Access ReadWrite
type String
Standard ""
Mindestsystem Windows 2000

CRMEnabled

Eingabe Wert
BESCHREIBUNG Bestimmt, ob die kompensierende Resource Manager aktiviert ist.
Access ReadWrite
type Bool
Standard Falsch
Mindestsystem Windows 2000

CRMLogFile

Eingabe Wert
BESCHREIBUNG Name und Pfad der Datei zum Speichern des Protokolls für den kompensierenden Ressourcen-Manager (CRM).
Access ReadWrite
type String
Standard ""
Mindestsystem Windows 2000

Löschbar

Eingabe Wert
BESCHREIBUNG Legt fest, ob die Anwendung entweder programmgesteuert oder über das Verwaltungstool komponentendienste gelöscht werden kann.
Access ReadWrite
type Bool
Standard True
Mindestsystem Windows 2000

BESCHREIBUNG

Eingabe Wert
Beschreibung Beschreibt die Anwendung.
Access ReadWrite
type String
Standard ""
Mindestsystem Windows 2000

DumpEnabled

Eingabe Wert
Beschreibung Aktiviert das Speicherabbild des Zustands einer COM+-Anwendung zum Zeitpunkt des Fehlers in einem bestimmten Verzeichnis.
Access ReadWrite
type Bool
Standard Falsch
Mindestsystem Windows XP

Hinweis

Ab Windows Server 2003 verfügen nur Administratoren über Lesezugriffsberechtigungen für die COM+-Dumpdateien.

DumpOnException

Eingabe Wert
Beschreibung Aktiviert das Speicherabbild des Zustands einer COM+-Anwendung, wenn die Anwendung eine nicht behandelte Ausnahme verursacht und von der COM+-Runtime beendet wird.
Access ReadWrite
type Bool
Standard Falsch
Mindestsystem Windows XP

DumpOnFailfast

Eingabe Wert
Beschreibung Aktiviert das Speicherabbild des Zustands einer COM+-Anwendung, wenn die Anwendung fehlschlägt.
Access ReadWrite
type Bool
Standard Falsch
Mindestsystem Windows XP

DumpPath

Eingabe Wert
Beschreibung Der Pfad des Verzeichnisses, in dem die Dumpdateien gespeichert werden.
Access ReadWrite
type String
Standard "%systemroot% \ system32 \ com \ dmp"
Mindestsystem Windows XP

Hinweis

Ab Windows Server 2003 verfügen nur Administratoren über Lesezugriffsberechtigungen für die COM+-Dumpdateien.

EventsEnabled

Eingabe Wert
Beschreibung Gibt an, ob Ereignisse für die Anwendung aktiviert sind.
Access ReadWrite
type Bool
Standard True
Mindestsystem Windows 2000

ID

Eingabe Wert
Beschreibung Eine GUID, die die Anwendung darstellt. Diese Eigenschaft wird zurückgegeben, wenn die Key-Eigenschaftsmethode für ein Objekt dieser Auflistung aufgerufen wird.
Access WriteOnce
type String
Standard <Generiert>
Mindestsystem Windows 2000

Identität

Eingabe Wert
BESCHREIBUNG Legt die Serverprozessidentität für die Anwendung fest. Geben Sie ein gültiges Benutzerkonto oder "Interaktiver Benutzer" an, damit die Anwendung die Identität des aktuellen angemeldeten Benutzers annimmt. Sie können auch die Zeichenfolgen "nt authority \ localservice", "nt authority \ networkservice" und "nt authority \ system" angeben. Das Standardkennwort für diese drei Konten ist "" (leere Zeichenfolge).
Access
type
Standard
Mindestsystem Windows 2000

Die Identity-Eigenschaft ist nicht für Bibliotheksanwendungen aktiviert, die im Clientprozess ausgeführt werden.

Die Password-Eigenschaft sollte vor der Verwendung von SaveChangeszur gleichen Zeit wie Identity festgelegt werden, da das Kennwort und die Identität vor dem Speichern überprüft werden. Wenn das Kennwort und die Identität nicht mehr synchron sind, kann die Anwendung erst gestartet werden, wenn sie von einem Administrator zurückgesetzt wurden.

ImpersonationLevel

Eingabe Wert
Beschreibung Legt die Identitätswechselebene fest, die für Aufrufe an andere Anwendungen verwendet wird.
Access ReadWrite
type Lange mögliche Werte:COMAdminImpersonationAnonymous (1)COMAdminImpersonationIdentify (2)COMAdminImpersonationImpersonate (3)COMAdminImpersonationDelegate (4)
Standard COMAdminImpersonationPersonate (3)
Mindestsystem Windows 2000

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

IsSystem

Eingabe Wert
BESCHREIBUNG Identifiziert COM+-Systemanwendungen.
Access ReadOnly
type Bool
Standard Falsch
Mindestsystem Windows 2000

MaxDumpCount

Eingabe Wert
Beschreibung Gibt die maximale Anzahl von Dateien an, die vor dem Überschreiben generiert werden sollen.
Access ReadWrite
type Long (1-200)
Standard 5
Mindestsystem Windows XP

Name

Eingabe Wert
Beschreibung Der Namen der Anwendung. Zusätzliche Leerzeichen am Anfang und Ende der Zeichenfolge werden entfernt. Diese Eigenschaft wird zurückgegeben, wenn die Name-Eigenschaftsmethode für ein Objekt dieser Auflistung aufgerufen wird.
Access ReadWrite
type String
Standard "Neue Anwendung"
Mindestsystem Windows 2000

Hinweis

Eindeutige Namen sollten für Anwendungen ausgewählt werden. Wenn mehrere Anwendungen mit dem gleichen Namen erstellt werden, kann es zu Konflikten beim Verweisen auf die Anwendungen anhand des Namens kommen, was zu unvorhersehbaren Verhaltensweisen führt.

Kennwort

Eingabe Wert
BESCHREIBUNG Legt das Kennwort fest, das vom Serverprozess für die Anmeldung unter der Identität verwendet wird.
Access WriteOnly
type String
Standard ""
Mindestsystem Windows 2000

Das Kennwort sollte vor der Verwendung von SaveChangeszur gleichen Zeit wie identity festgelegt werden, da das Kennwort und die Identität vor dem Speichern überprüft werden. Wenn das Kennwort und die Identität nicht mehr synchron sind, kann die Anwendung erst gestartet werden, wenn sie von einem Administrator zurückgesetzt werden.

QCAuthenticateMsgs

Eingabe Wert
Beschreibung Gibt an, unter welchen Umständen Anforderungen in der Warteschlange an eine Anwendung authentifiziert werden.
Access ReadWrite
type Long Possible values:COMAdminQCMessageAuthenticateSecureApps (0)COMAdminQCMessageAuthenticateOff (1)COMAdminQCMessageAuthenticateOn (2)
Standard COMAdminQCMessageAuthenticateSecureApps (0)
Mindestsystem Windows XP

QCListenerMaxThreads

Eingabe Wert
BESCHREIBUNG Gibt die maximale Anzahl gleichzeitiger Listenerthreads an. Der gültige Bereich für diese Eigenschaft ist 0 bis 1000. Bei einer neu erstellten Anwendung wird die Einstellung von dem Algorithmus abgeleitet, der derzeit zum Bestimmen der Standardanzahl von Listenerthreads verwendet wird: das 16-fache der Anzahl von CPUs auf dem Server.
Access ReadWrite
type Long (0-1000)
Standard 0
Mindestsystem Windows XP

Hinweis

Diese Eigenschaft ist auch mit Lese-/Schreibfunktionen auf der Registerkarte Queuing des Verwaltungtools für Komponentendienste verfügbar.

QueueListenerEnabled

Eingabe Wert
BESCHREIBUNG Gibt an, ob der Listener für komponenten in der Warteschlange für die Anwendung aktiviert ist. Wenn diese Option aktiviert ist, wird der Listener beim Starten der Anwendung gestartet. Diese Eigenschaft wird nur wirksam, wenn QueuingEnabled auf True festgelegt ist.
Access ReadWrite
type Bool
Standard Falsch
Mindestsystem Windows 2000

QueuingEnabled

Eingabe Wert
BESCHREIBUNG Gibt an, ob der COM+ Queued Components-Dienst für die Anwendung aktiviert ist.
Access ReadWrite
type Bool
Standard Falsch
Mindestsystem Windows 2000

RecycleActivationLimit

Eingabe Wert
Beschreibung Gibt die maximale Anzahl von Aktivierungen konfigurierter Objekte in der Anwendung an, die vor dem Wiederverwerten des Prozesses akzeptiert werden. Die Standardanzahl der Aktivierungen ist 0.
Access ReadWrite
type Long (0-1048576)
Standard 0
Mindestsystem Windows XP

RecycleCallLimit

Eingabe Wert
Beschreibung Gibt die maximale Anzahl von Aufrufen an, mit denen konfigurierte Objekte in der Anwendung akzeptiert werden können, bevor der Prozess wiederverwertet wird. Die Standardanzahl der Aufrufe ist 0.
Access ReadWrite
type Long (0-1048576)
Standard 0
Mindestsystem Windows XP

RecycleExpirationTimeout

Eingabe Wert
Beschreibung Gibt die Zeit (in Minuten) an, nach der ein wiederverwendeter Prozess ausgeführt werden kann, bevor er heruntergefahren wird. Der Countdown beginnt unmittelbar nach dem Recyceln des Prozesses. Das maximale Ablaufdatum beträgt 1.440 Minuten (24 Stunden), und der Standardwert beträgt 15 Minuten.
Access ReadWrite
type Long (1-1440)
Standard 15
Mindestsystem Windows XP

RecycleLifetimeLimit

Eingabe Wert
Beschreibung Gibt die maximale Anzahl von Minuten an, um die Ausführung eines Prozesses zuzulassen, bevor er wiederverwendet wird. Die maximale Lebensdauer beträgt 3.0240 Minuten (21 Tage), und der Standardwert ist 0 Minuten.
Access ReadWrite
type Long (0-30240)
Standard 0
Mindestsystem Windows XP

RecycleMemoryLimit

Eingabe Wert
Beschreibung Gibt die maximale Speicherauslastung (in Kilobyte) an, die ein Prozess vor der Wiederverwendung zulässig ist. Wenn die Arbeitsspeicherauslastung des Prozesses die angegebene Anzahl für einen längeren Zeitraum als eine Minute überschreitet, wird der Prozess wiederverwendet. Die Standardspeicherauslastung beträgt 0 KB.
Access ReadWrite
type Long (0-1048576)
Standard 0
Mindestsystem Windows XP

Replizierbar

Eingabe Wert
Beschreibung Gibt an, ob die Anwendung repliziert werden kann.
Access ReadWrite
type Bool
Standard True
Mindestsystem Windows XP

RunForever

Eingabe Wert
Beschreibung Aktiviert, dass ein Serverprozess fortgesetzt wird, wenn sich eine Anwendung im Leerlauf befindet. Wenn true festgelegt ist, wird der Serverprozess nicht heruntergefahren, wenn er im Leerlauf bleibt. Wenn false festgelegt ist, wird der Prozess entsprechend dem Wert heruntergefahren, der von der ShutdownAfter-Eigenschaft festgelegt wird. RunForever ist nicht für Bibliotheksanwendungen (in-process) aktiviert.
Access ReadWrite
type Bool
Standard Falsch
Mindestsystem Windows 2000

Dienstname

Eingabe Wert
BESCHREIBUNG Der Dienstname, der der Anwendung entspricht, die für die Ausführung als Dienstanwendung konfiguriert ist. Wenn dieser Wert NULL ist, ist die Anwendung nicht für die Ausführung als Dienst konfiguriert. Andernfalls können die Konfigurationsinformationen für den Dienst mithilfe des Dienstnamens gefunden werden.
Access ReadOnly
type String
Standard ""
Mindestsystem Windows XP

ShutdownAfter

Eingabe Wert
BESCHREIBUNG Legt die Verzögerung fest, bevor ein Serverprozess heruntergefahren wird, nachdem er sich im Leerlauf befindet. Die Wartezeit beim Herunterfahren liegt zwischen 0 und 1440 Minuten (24 Stunden). Wenn RunForever auf True festgelegt ist, wird diese Eigenschaft ignoriert. ShutdownAfter ist für Bibliotheksanwendungen (in Bearbeitung) nicht aktiviert.
Access ReadWrite
type Long (0-1440)
Standard 3
Mindestsystem Windows 2000

SoapActivated

Eingabe Wert
BESCHREIBUNG Gibt an, ob diese Anwendung für die Verwendung über das SOAP-Protokoll verfügbar gemacht wird.
Access ReadWrite
type Bool
Standard Falsch
Mindestsystem Windows Server 2003

SoapBaseUrl

Eingabe Wert
BESCHREIBUNG Der URL-Endpunkt, an dem diese Anwendung über das SOAP-Protokoll verfügbar gemacht wird.
Access ReadWrite
type String
Standard ""
Mindestsystem Windows Server 2003

SoapMailTo

Eingabe Wert
Beschreibung Die E-Mail-Adresse, unter der diese Anwendung über das SOAP-Protokoll verfügbar gemacht wird.
Access ReadWrite
type String
Standard ""
Mindestsystem Windows Server 2003

SoapVRoot

Eingabe Wert
Beschreibung Das virtuelle IIS-Stammverzeichnis, in dem sich die Zugriffsskripts befinden, die die Anwendung über das SOAP-Protokoll verfügbar machen.
Access ReadWrite
type String
Standard ""
Mindestsystem Windows Server 2003

SRPEnabled

Eingabe Wert
Beschreibung Bestimmt die Softwareeinschränkungsrichtlinie (Software Restriction Policy, SRP) für die Anwendung. Wenn diese Einstellung auf True festgelegt ist, wird die SRPTrustLevel-Eigenschaft für die Anwendung verwendet. Wenn diese Einstellung auf FALSE festgelegt ist, werden die Richtlinien für Softwareeinschränkungen aus den lokalen Sicherheitseinstellungen verwendet. Die lokalen Sicherheitseinstellungen werden über das Snap-In Lokale Sicherheitsrichtlinie des Microsoft Management Console gesteuert.
Access ReadWrite
type Bool
Standard Falsch
Mindestsystem Windows XP

SRPTrustLevel

Eingabe Wert
Beschreibung Gibt die Vertrauensebene der Softwareeinschränkungsrichtlinie (Software Restriction Policy, SRP) der Anwendung an. Diese Eigenschaft wird nur verwendet, wenn die SRPEnabled-Eigenschaft auf True festgelegt ist. Die SRP-Vertrauensebene bezieht sich auf die Vertrauensebene, die Sie einer Anwendung erteilen möchten. Eine uneingeschränkte SRP-Vertrauensebene entspricht dem SAFER _ LEVELID _ FULLYTRUSTED-Enumerationswert, während eine Nicht zugelassene SRP-Vertrauensebene dem SAFER _ LEVELID _ DISALLOWED-Enumerationswert entspricht. Die Enumeration für die Vertrauensebenen wird in Winsafer.h definiert.
Access ReadWrite
type Long Possible values:SAFER _ LEVELID _ DISALLOWED (0x0)SAFER _ LEVELID _ FULLYTRUSTED (0x40000)
Standard SAFER _ LEVELID _ FULLYTRUSTED (0x40000)
Mindestsystem Windows XP

An eine Anwendung, der Sie mit uneingeschränktem Zugriff vertrauen möchten, sollte die strengste Sicherheit angefügt sein. Anwendungen, die unrestricted 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.

Weitere Informationen

COM+-Verwaltungssammlungen