System.EnterpriseServices Névtér
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
.NET objektumokat biztosít a COM+ szolgáltatásokhoz való hozzáféréssel, így a .NET-keretrendszer objektumai gyakorlatiasabbak a vállalati alkalmazások számára.
Osztályok
| Name | Description |
|---|---|
| Activity |
Olyan tevékenységet hoz létre, amely szinkronizált vagy aszinkron kötegelt munkát végez, amely com+ szolgáltatásokat használhat anélkül, hogy létre kellene hoznia egy COM+ összetevőt. Ez az osztály nem örökölhető. |
| ApplicationAccessControlAttribute |
Osztályokat tartalmazó szerelvény hozzáférési vezérlőit ServicedComponent adja meg. |
| ApplicationActivationAttribute |
Megadja, hogy a szerelvény összetevői a létrehozó folyamatában vagy egy rendszerfolyamatban fussanak-e. |
| ApplicationIDAttribute |
Megadja a szerelvény alkalmazásazonosítóját (GUID-ként). Ez az osztály nem örökölhető. |
| ApplicationNameAttribute |
Megadja annak a COM+ alkalmazásnak a nevét, amelyet az összetevők szerelvényben való telepítéséhez kell használni. Ez az osztály nem örökölhető. |
| ApplicationQueuingAttribute |
Lehetővé teszi a várólisták támogatását a megjelölt szerelvényhez, és lehetővé teszi az alkalmazás számára a Metódushívások olvasását a Message Queuing-üzenetsorokból. Ez az osztály nem örökölhető. |
| AutoCompleteAttribute |
Az attribútumként megadott metódust objektumként |
| BYOT |
Körbefuttatja a COM+ |
| ComponentAccessControlAttribute |
Engedélyezi a biztonsági ellenőrzést egy összetevő hívásai esetében. Ez az osztály nem örökölhető. |
| COMTIIntrinsicsAttribute |
Lehetővé teszi a COM Transaction Integrator (COMTI) környezettulajdonságainak a COM+ környezetbe való továbbítását. |
| ConstructionEnabledAttribute |
Lehetővé teszi a COM+ objektumépítés támogatását. Ez az osztály nem örökölhető. |
| ContextUtil |
Információt szerez be a COM+ objektumkörnyezetről. Ez az osztály nem örökölhető. |
| DescriptionAttribute |
Beállítja a leírást egy szerelvényen (alkalmazáson), összetevőn, metóduson vagy interfészen. Ez az osztály nem örökölhető. |
| EventClassAttribute |
Az attribútumosztályt eseményosztályként jelöli meg. Ez az osztály nem örökölhető. |
| EventTrackingEnabledAttribute |
Lehetővé teszi egy összetevő eseménykövetését. Ez az osztály nem örökölhető. |
| ExceptionClassAttribute |
Beállítja a várólista-osztály várólistás kivételosztályát. Ez az osztály nem örökölhető. |
| IISIntrinsicsAttribute |
Engedélyezi az ASP belső értékeinek elérését a következőből GetNamedProperty(String): . Ez az osztály nem örökölhető. |
| InterfaceQueuingAttribute |
Lehetővé teszi a várólisták támogatását a megjelölt felülethez. Ez az osztály nem örökölhető. |
| JustInTimeActivationAttribute |
Be- és kikapcsolja az igény szerinti (JIT) aktiválást. Ez az osztály nem örökölhető. |
| LoadBalancingSupportedAttribute |
Meghatározza, hogy az összetevő részt vesz-e a terheléselosztásban, ha az összetevő terheléselosztási szolgáltatása telepítve van és engedélyezve van a kiszolgálón. |
| MustRunInClientContextAttribute |
Ha lehetséges, kényszeríti az attribútumként megadott objektum létrehozását a létrehozó kontextusában. Ez az osztály nem örökölhető. |
| ObjectPoolingAttribute |
Engedélyezi és konfigurálja az összetevők objektumkészletezését. Ez az osztály nem örökölhető. |
| PrivateComponentAttribute |
Egy összetevőt olyan privát összetevőként azonosít, amelyet csak az ugyanabban az alkalmazásban lévő összetevők láthatnak és aktiválnak. Ez az osztály nem örökölhető. |
| RegistrationConfig |
Konfigurációs információkat nyújt a szerelvények COM+ katalógusba való telepítéséhez. |
| RegistrationErrorInfo |
A több COM+ objektumhoz kapcsolódó metódusokkal kapcsolatos kiterjesztett hibainformációk lekérése. Ide tartoznak a COM+ alkalmazások és összetevők telepítésére, importálására és exportálására szolgáló módszerek is. Ez az osztály nem örökölhető. |
| RegistrationException |
A regisztrációs hiba észlelésekor megjelenő kivétel. |
| RegistrationHelper |
Telepíti és konfigurálja a szerelvényeket a COM+ katalógusban. Ez az osztály nem örökölhető. |
| RegistrationHelperTx |
A .NET-keretrendszer infrastruktúrája a COM+ katalógusban lévő szerelvények telepítésére és konfigurálására használható egy újonnan létrehozott tranzakció fenntartása mellett. |
| ResourcePool |
Objektumokat tárol az aktuális tranzakcióban. Ez az osztály nem örökölhető. |
| SecureMethodAttribute |
Biztosítja, hogy az infrastruktúra a biztonsági szolgáltatás használatakor egy metódushoz vagy egy osztály minden metódusához tartozó felületen keresztül telefonáljon. Az osztályoknak interfészeket kell használniuk a biztonsági szolgáltatások használatához. Ez az osztály nem örökölhető. |
| SecurityCallContext |
Az aktuális metódushíváshoz vezető hívók láncát ismerteti. |
| SecurityCallers |
Az identitások rendezett gyűjteményét biztosítja az aktuális hívásláncban. |
| SecurityIdentity |
A COM+ híváslánc identitását érintő információkat tartalmaz. |
| SecurityRoleAttribute |
Egy alkalmazás vagy összetevő szerepkörét konfigurálja. Ez az osztály nem örökölhető. |
| ServiceConfig |
Megadja és konfigurálja azokat a szolgáltatásokat, amelyeknek aktívnak kell lenniük abban a tartományban, amelyet híváskor vagy létrehozásakor Enter(ServiceConfig)Activityad meg. Ez az osztály nem örökölhető. |
| ServicedComponent |
Az összes, COM+ szolgáltatást használó osztály alaposztályát jelöli. |
| ServicedComponentException |
Az a kivétel, amely akkor jelenik meg, ha hiba jelenik meg egy szervizelt összetevőben. |
| ServiceDomain |
Lehetővé teszi a kódszegmensek azonosítását Enter(ServiceConfig) és Leave() futtatását a saját környezetében, és úgy viselkedhet, mintha egy olyan metódus lenne, amely a környezetben létrehozott objektumra van meghívva. Ez az osztály nem örökölhető. |
| SharedProperty |
Egy megosztott tulajdonsághoz fér hozzá. Ez az osztály nem örökölhető. |
| SharedPropertyGroup |
Megosztott tulajdonságok gyűjteményét jelöli. Ez az osztály nem örökölhető. |
| SharedPropertyGroupManager |
A megosztott tulajdonságcsoportokhoz való hozzáférést szabályozza. Ez az osztály nem örökölhető. |
| SynchronizationAttribute |
Beállítja az összetevő szinkronizálási értékét. Ez az osztály nem örökölhető. |
| TransactionAttribute |
Megadja az attribútumként megadott objektum számára elérhető tranzakció típusát. A megengedett értékek az TransactionOption enumerálás tagjai. |
Struktúrák
| Name | Description |
|---|---|
| BOID |
A tranzakcióhoz társított munkaegységet jelöli. Ez a struktúra a következőben XACTTRANSINFOhasználatos: . |
| XACTTRANSINFO |
Az interfészben használt struktúrát ITransaction jelöli. |
Interfészek
| Name | Description |
|---|---|
| IAsyncErrorNotify |
Hibabetöltést valósít meg az objektum által Activity elküldött aszinkron kötegelt munka során. |
| IPlaybackControl |
Függvények a várólistás összetevőkben a Message Queuing kézbesítési mechanizmus kiszolgálóoldali lejátszási hibáinak és ügyféloldali hibáinak rendellenes kezelésében. |
| IProcessInitControl |
Támogatja a metódus időtúllépésének beállítását Startup(Object) . |
| IProcessInitializer |
Támogatja a COM-összetevők indításakor vagy leállásakor meghívható metódusokat. |
| IRegistrationHelper |
Telepíti és konfigurálja a szerelvényeket a COM+ katalógusban. |
| IRemoteDispatch |
Az ServicedComponent osztály implementálta annak megállapítására, hogy az AutoCompleteAttribute osztályattribútum egy távoli metódushívásra |
| IServiceCall |
Implementálja a létrehozott tevékenységen Activitykeresztül elküldött kötegmunkát. |
| IServicedComponentInfo |
Az osztály implementálta az ServicedComponent összetevőre vonatkozó információk a metóduson keresztüli lekéréséhez GetComponentInfo(Int32, String[]) . |
| ITransaction |
Megfelel az Elosztott tranzakciókoordinátor (DTC) |
Enumerációk
| Name | Description |
|---|---|
| AccessChecksLevelOption |
Meghatározza az alkalmazások hozzáférés-ellenőrzésének szintjét, akár csak a folyamat szintjén, akár minden szinten, beleértve az összetevőket, az interfészeket és a metódusszinteket is. |
| ActivationOption |
Meghatározza a szervizelt összetevők aktiválásának módját az alkalmazásban. |
| AuthenticationOption |
A távoli eljáráshívás (RPC) hitelesítési mechanizmusát adja meg. Csak akkor alkalmazható, ha a ActivationOption beállítás értéke |
| BindingOption |
Azt jelzi, hogy az összes beküldött Activity munkát csak egy egyszálas lakáshoz (STA) kell-e kötni. Ez a számbavétel nincs hatással a többszálú lakásra (MTA). |
| ImpersonationLevelOption |
Meghatározza a kiszolgálóalkalmazások céljainak meghívásakor engedélyezett megszemélyesítési szintet. |
| InheritanceOption |
Azt jelzi, hogy az aktuális környezet vagy a benne lévő információk ServiceConfigalapján hozzon létre új környezetet. |
| InstallationFlags |
Az osztályhoz RegistrationHelper használt jelzők. |
| PartitionOption |
Azt a környezetet jelzi, amelyben a COM+ partíciót futtatni szeretné. |
| PropertyLockMode |
Megadja a megosztott tulajdonságok elérésének módját a megosztott tulajdonságcsoport-kezelőben. |
| PropertyReleaseMode |
Megadja az új megosztott tulajdonságcsoport tulajdonságainak kiadási módját. |
| SxsOption |
Azt jelzi, hogy az egymás melletti szerelvények hogyan vannak konfigurálva ServiceConfig. |
| SynchronizationOption |
Megadja az összetevő által kért automatikus szinkronizálás típusát. |
| ThreadPoolOption |
Azt a szálkészletet jelzi, amelyben az elküldött Activitymunka fut. |
| TransactionIsolationLevel |
Megadja a . |
| TransactionOption |
Megadja az összetevő által kért automatikus tranzakciótípust. |
| TransactionStatus |
A tranzakció állapotát jelzi. |
| TransactionVote |
A tranzakció eredményének szavazásához engedélyezett értékeket adja meg. |
Delegáltak
| Name | Description |
|---|---|
| ResourcePool.TransactionEndDelegate |
A tranzakció befejezését kezelő metódust jelöli. |