System.EnterpriseServices Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje .NET objekty s přístupem ke službám modelu COM+ a poskytuje tak praktičtější objekty .NET Framework pro podnikové aplikace.
Třídy
| Name | Description |
|---|---|
| Activity |
Vytvoří aktivitu, která provede synchronní nebo asynchronní dávkovou práci, která může používat služby MODELU COM+ bez nutnosti vytvářet komponentu COM+. Tato třída se nemůže dědit. |
| ApplicationAccessControlAttribute |
Určuje řízení přístupu k sestavení obsahujícímu třídy ServicedComponent. |
| ApplicationActivationAttribute |
Určuje, zda se komponenty v sestavení spouští v procesu tvůrce nebo v systémovém procesu. |
| ApplicationIDAttribute |
Určuje ID aplikace (jako identifikátor GUID) pro toto sestavení. Tato třída se nemůže dědit. |
| ApplicationNameAttribute |
Určuje název aplikace modelu COM+, která se má použít pro instalaci komponent v sestavení. Tato třída se nemůže dědit. |
| ApplicationQueuingAttribute |
Umožňuje podporu řízení front pro označené sestavení a umožňuje aplikaci číst volání metod z front služby Řízení front zpráv. Tato třída se nemůže dědit. |
| AutoCompleteAttribute |
Označí atributovanou metodu jako objekt |
| BYOT |
Zabalí třídu COM+ |
| ComponentAccessControlAttribute |
Umožňuje kontrolu zabezpečení volání komponenty. Tato třída se nemůže dědit. |
| COMTIIntrinsicsAttribute |
Umožňuje předávat kontextové vlastnosti z com Transaction Integrator (COMTI) do kontextu MODELU COM+. |
| ConstructionEnabledAttribute |
Umožňuje podporu vytváření objektů MODELU COM+. Tato třída se nemůže dědit. |
| ContextUtil |
Získá informace o kontextu objektu MODELU COM+. Tato třída se nemůže dědit. |
| DescriptionAttribute |
Nastaví popis sestavení (aplikace), komponenty, metody nebo rozhraní. Tato třída se nemůže dědit. |
| EventClassAttribute |
Označí atributovanou třídu jako třídu události. Tato třída se nemůže dědit. |
| EventTrackingEnabledAttribute |
Umožňuje sledování událostí pro komponentu. Tato třída se nemůže dědit. |
| ExceptionClassAttribute |
Nastaví třídu výjimky fronty pro třídu zařazenou do fronty. Tato třída se nemůže dědit. |
| IISIntrinsicsAttribute |
Umožňuje přístup k vnitřním hodnotám ASP z GetNamedProperty(String). Tato třída se nemůže dědit. |
| InterfaceQueuingAttribute |
Povolí podporu řízení front pro označené rozhraní. Tato třída se nemůže dědit. |
| JustInTimeActivationAttribute |
Zapne nebo vypne aktivaci za běhu (JIT). Tato třída se nemůže dědit. |
| LoadBalancingSupportedAttribute |
Určuje, zda se komponenta účastní vyrovnávání zatížení, pokud je na serveru nainstalovaná a povolená služba vyrovnávání zatížení součástí. |
| MustRunInClientContextAttribute |
Pokud je to možné, vynutí vytvoření objektu atributu v kontextu tvůrce. Tato třída se nemůže dědit. |
| ObjectPoolingAttribute |
Povolí a nakonfiguruje sdružování objektů pro komponentu. Tato třída se nemůže dědit. |
| PrivateComponentAttribute |
Identifikuje komponentu jako soukromou komponentu, která je zobrazena a aktivována pouze komponentami ve stejné aplikaci. Tato třída se nemůže dědit. |
| RegistrationConfig |
Poskytuje informace o konfiguraci pro instalaci sestavení do katalogu MODELU COM+. |
| RegistrationErrorInfo |
Načte rozšířené informace o chybách o metodách souvisejících s více objekty MODELU COM+. To zahrnuje také metody, které instalují, importuje a exportuje aplikace a komponenty modelu COM+. Tato třída se nemůže dědit. |
| RegistrationException |
Výjimka, která je vyvolána při zjištění chyby registrace. |
| RegistrationHelper |
Instaluje a konfiguruje sestavení v katalogu MODELU COM+. Tato třída se nemůže dědit. |
| RegistrationHelperTx |
Používá se infrastrukturou .NET Framework k instalaci a konfiguraci sestavení v katalogu MODELU COM+ při zachování nově vytvořené transakce. |
| ResourcePool |
Ukládá objekty v aktuální transakci. Tato třída se nemůže dědit. |
| SecureMethodAttribute |
Zajišťuje, že infrastruktura volá prostřednictvím rozhraní pro metodu nebo pro každou metodu ve třídě při použití služby zabezpečení. Třídy musí používat rozhraní k používání služeb zabezpečení. Tato třída se nemůže dědit. |
| SecurityCallContext |
Popisuje řetězec volajících, kteří vedou k aktuálnímu volání metody. |
| SecurityCallers |
Poskytuje seřazenou kolekci identit v aktuálním řetězci volání. |
| SecurityIdentity |
Obsahuje informace týkající se identity v řetězci volání MODELU COM+. |
| SecurityRoleAttribute |
Nakonfiguruje roli pro aplikaci nebo komponentu. Tato třída se nemůže dědit. |
| ServiceConfig |
Určuje a konfiguruje služby, které mají být aktivní v doméně, která je zadána při volání Enter(ServiceConfig) nebo vytvoření Activity. Tato třída se nemůže dědit. |
| ServicedComponent |
Představuje základní třídu všech tříd využívajících služby MODELU COM+. |
| ServicedComponentException |
Výjimka, která je vyvolána při zjištění chyby v obsluhované komponentě. |
| ServiceDomain |
Umožňuje segment kódu identifikovaný Enter(ServiceConfig) a Leave() spustit v jeho vlastním kontextu a chovat se, jako by se jednalo o metodu, která je volána na objekt vytvořený v kontextu. Tato třída se nemůže dědit. |
| SharedProperty |
Přistupuje ke sdílené vlastnosti. Tato třída se nemůže dědit. |
| SharedPropertyGroup |
Představuje kolekci sdílených vlastností. Tato třída se nemůže dědit. |
| SharedPropertyGroupManager |
Řídí přístup ke skupinám sdílených vlastností. Tato třída se nemůže dědit. |
| SynchronizationAttribute |
Nastaví synchronizační hodnotu komponenty. Tato třída se nemůže dědit. |
| TransactionAttribute |
Určuje typ transakce, která je k dispozici pro atribut objekt. Přípustné hodnoty jsou členy TransactionOption výčtu. |
Struktury
| Name | Description |
|---|---|
| BOID |
Představuje jednotku práce přidruženou k transakci. Tato struktura se používá v XACTTRANSINFO. |
| XACTTRANSINFO |
Představuje strukturu použitou v rozhraní ITransaction. |
Rozhraní
| Name | Description |
|---|---|
| IAsyncErrorNotify |
Implementuje zachytávání chyb v asynchronní dávkové práci, která je odeslána objektem Activity . |
| IPlaybackControl |
Funkce v součástech zařazených do fronty v neobvyklém zpracování chyb přehrávání na straně serveru a selhání mechanismu doručování služby Řízení front zpráv. |
| IProcessInitControl |
Podporuje nastavení časového limitu pro metodu Startup(Object) . |
| IProcessInitializer |
Podporuje metody, které lze volat při spuštění nebo vypnutí komponenty COM. |
| IRegistrationHelper |
Instaluje a konfiguruje sestavení v katalogu MODELU COM+. |
| IRemoteDispatch |
Implementovaná ServicedComponent třídou k určení, zda AutoCompleteAttribute je atribut třídy nastaven na |
| IServiceCall |
Implementuje dávkovou práci, která je odeslána prostřednictvím aktivity vytvořené Activity. |
| IServicedComponentInfo |
Implementuje třída ServicedComponent pro získání informací o komponentě GetComponentInfo(Int32, String[]) prostřednictvím metody. |
| ITransaction |
Odpovídá rozhraní DTC (Distributed Transaction Coordinator) |
Výčty
| Name | Description |
|---|---|
| AccessChecksLevelOption |
Určuje úroveň kontroly přístupu pro aplikaci, a to buď na úrovni procesu, nebo na všech úrovních, včetně komponent, rozhraní a úrovní metod. |
| ActivationOption |
Určuje způsob, jakým jsou v aplikaci aktivovány obsluhované komponenty. |
| AuthenticationOption |
Určuje mechanismus ověřování vzdáleného volání procedur (RPC). Platí pouze v případě, že je ActivationOption nastavena na |
| BindingOption |
Určuje, zda má být veškerá práce odeslaná Activity vázána pouze na jeden byt s jedním vláknem (STA). Tento výčet nemá žádný vliv na vícevláknový byt (MTA). |
| ImpersonationLevelOption |
Určuje úroveň zosobnění povolenou při volání cílů serverové aplikace. |
| InheritanceOption |
Určuje, zda se má vytvořit nový kontext na základě aktuálního kontextu nebo informací v ServiceConfig. |
| InstallationFlags |
Příznaky používané s RegistrationHelper třídou. |
| PartitionOption |
Označuje kontext, ve kterém se má spustit oddíl MODELU COM+. |
| PropertyLockMode |
Určuje režim pro přístup ke sdíleným vlastnostem ve správci skupiny sdílených vlastností. |
| PropertyReleaseMode |
Určuje režim vydání vlastností v nové skupině sdílených vlastností. |
| SxsOption |
Označuje, jak jsou souběžná sestavení nakonfigurována pro ServiceConfig. |
| SynchronizationOption |
Určuje typ automatické synchronizace požadované komponentou. |
| ThreadPoolOption |
Označuje fond vláken, ve kterém se spustí práce odeslaná Activity. |
| TransactionIsolationLevel |
Určuje hodnotu TransactionAttribute. |
| TransactionOption |
Určuje typ automatické transakce požadovaný komponentou. |
| TransactionStatus |
Označuje stav transakce. |
| TransactionVote |
Určuje hodnoty povolené pro hlasování výsledků transakce. |
Delegáti
| Name | Description |
|---|---|
| ResourcePool.TransactionEndDelegate |
Představuje metodu, která zpracovává konec transakce. |