Sdílet prostřednictvím


System.EnterpriseServices Obor názvů

Poskytuje objektům .NET přístup ke službám modelu COM+, které zpřístupňuje objekty rozhraní .NET Framework pro podnikové aplikace.

Třídy

Activity

Vytvoří aktivitu pro provedení synchronní nebo asynchronní dávkové práce, která může používat služby modelu COM+, aniž by bylo nutné vytvořit komponentu modelu COM+. Tuto třídu nelze dědit.

ApplicationAccessControlAttribute

Určuje řízení přístupu pro sestavení obsahující ServicedComponent třídy.

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í. Tuto třídu nelze dědit.

ApplicationNameAttribute

Určuje název aplikace modelu COM+, která se má použít pro instalaci komponent v sestavení. Tuto třídu nelze dědit.

ApplicationQueuingAttribute

Povolí podporu fronty pro označené sestavení a umožní aplikaci číst volání metody z front front zpráv. Tuto třídu nelze dědit.

AutoCompleteAttribute

Označí přiřazenou metodu AutoComplete jako objekt. Tuto třídu nelze dědit.

BYOT

Zabalí třídu MODELU COM+ ByotServerEx a rozhraní ICreateWithTransactionEx COM+ DTC a ICreateWithTipTransactionEx. Tuto třídu nelze dědit.

ComponentAccessControlAttribute

Umožňuje kontrolu zabezpečení u volání komponenty. Tuto třídu nelze dědit.

COMTIIntrinsicsAttribute

Umožňuje předávat kontextové vlastnosti z COM Transaction Integrator (COMTI) do kontextu modelu COM+.

ConstructionEnabledAttribute

Povolí podporu vytváření objektů modelu COM+. Tuto třídu nelze dědit.

ContextUtil

Získá informace o kontextu objektu MODELU COM+. Tuto třídu nelze dědit.

DescriptionAttribute

Nastaví popis sestavení (aplikace), komponenty, metody nebo rozhraní. Tuto třídu nelze dědit.

EventClassAttribute

Označí přiřazenou třídu jako třídu události. Tuto třídu nelze dědit.

EventTrackingEnabledAttribute

Povolí sledování událostí pro komponentu. Tuto třídu nelze dědit.

ExceptionClassAttribute

Nastaví třídu výjimky fronty pro třídu zařazenou do fronty. Tuto třídu nelze dědit.

IISIntrinsicsAttribute

Umožňuje přístup k vnitřním hodnotám ASP z GetNamedProperty(String). Tuto třídu nelze dědit.

InterfaceQueuingAttribute

Povolí podporu řazení do front pro označené rozhraní. Tuto třídu nelze dědit.

JustInTimeActivationAttribute

Zapne nebo vypne aktivaci za běhu (JIT). Tuto třídu nelze dědit.

LoadBalancingSupportedAttribute

Určuje, zda se komponenta účastní vyrovnávání zatížení, pokud je služba vyrovnávání zatížení komponent nainstalována a povolena na serveru.

MustRunInClientContextAttribute

Vynutí vytvoření objektu atributu v kontextu tvůrce, pokud je to možné. Tuto třídu nelze dědit.

ObjectPoolingAttribute

Povolí a nakonfiguruje sdružování objektů pro komponentu. Tuto třídu nelze dědit.

PrivateComponentAttribute

Identifikuje komponentu jako privátní komponentu, kterou vidí a aktivují pouze komponenty ve stejné aplikaci. Tuto třídu nelze 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í, import a export aplikací a komponent modelu COM+. Tuto třídu nelze dědit.

RegistrationException

Výjimka, která je vyvolána při zjištění chyby registrace.

RegistrationHelper

Nainstaluje a nakonfiguruje sestavení v katalogu modelu COM+. Tuto třídu nelze dědit.

RegistrationHelperTx

Používá se v infrastruktuře rozhraní .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. Tuto třídu nelze 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í pro použití služeb zabezpečení. Tuto třídu nelze dědit.

SecurityCallContext

Popisuje řetěz volajících, kteří vedou až k aktuálnímu volání metody.

SecurityCallers

Poskytuje uspořádanou kolekci identit v aktuálním řetězci volání.

SecurityIdentity

Obsahuje informace, které se týkají identity v řetězci volání modelu COM+.

SecurityRoleAttribute

Konfiguruje roli pro aplikaci nebo komponentu. Tuto třídu nelze dědit.

ServiceConfig

Určuje a konfiguruje služby, které mají být aktivní v doméně zadané při volání Enter(ServiceConfig) nebo vytváření Activity. Tuto třídu nelze dědit.

ServicedComponent

Představuje základní třídu všech tříd pomocí služeb modelu COM+.

ServicedComponentException

Výjimka, která je vyvolána při zjištění chyby v komponentě obsluhované služby.

ServiceDomain

Umožňuje segment kódu identifikovaný a Enter(ServiceConfig)Leave() spustit ve svém vlastním kontextu a chovat se, jako by se jednalo o metodu, která je volána u objektu vytvořeného v kontextu. Tuto třídu nelze dědit.

SharedProperty

Přistupuje ke sdílené vlastnosti. Tuto třídu nelze dědit.

SharedPropertyGroup

Představuje kolekci sdílených vlastností. Tuto třídu nelze dědit.

SharedPropertyGroupManager

Řídí přístup ke skupinám sdílených vlastností. Tuto třídu nelze dědit.

SynchronizationAttribute

Nastaví hodnotu synchronizace komponenty. Tuto třídu nelze dědit.

TransactionAttribute

Určuje typ transakce, která je k dispozici pro atribut objekt. Přípustné hodnoty jsou členy výčtu TransactionOption .

Struktury

BOID

Představuje jednotku práce přidruženou k transakci. Tato struktura se používá v nástroji XACTTRANSINFO.

XACTTRANSINFO

Představuje strukturu použitou ITransaction v rozhraní.

Rozhraní

IAsyncErrorNotify

Implementuje zachytávání chyb v asynchronní dávkové práci, která je odeslána objektem Activity .

IPlaybackControl

Funkce v komponentách ve frontě při neobvyklém zpracování chyb přehrávání na straně serveru a selhání na straně klienta 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 modelu COM.

IRegistrationHelper

Nainstaluje a nakonfiguruje sestavení v katalogu modelu COM+.

IRemoteDispatch

Implementuje ServicedComponent třída k určení, zda AutoCompleteAttribute je atribut třídy nastaven na true nebo false pro vzdálené volání metody.

IServiceCall

Implementuje dávkovou práci odeslanou prostřednictvím aktivity vytvořené nástrojem Activity.

IServicedComponentInfo

Implementuje ServicedComponent třída k získání informací o komponentě prostřednictvím GetComponentInfo(Int32, String[]) metody.

ITransaction

Odpovídá rozhraní DTC (Distributed Transaction Coordinator) ITransaction a je podporováno objekty získanými prostřednictvím Transaction.

Výčty

AccessChecksLevelOption

Určuje úroveň kontroly přístupu pro aplikaci, a to buď na úrovni procesu, nebo na všech úrovních, včetně úrovní komponent, rozhraní a metod.

ActivationOption

Určuje způsob, jakým se v aplikaci aktivují součásti obsluhované služby.

AuthenticationOption

Určuje mechanismus ověřování vzdáleného volání procedur (RPC). Platí jenom v ActivationOption případě, že je hodnota nastavená na Server.

BindingOption

Určuje, jestli má být veškerá práce odeslaná uživatelem Activity vázána pouze na jeden byt s jedním vláknem (STA). Tento výčet nemá žádný vliv na byt s více vlákny (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 založený na aktuálním kontextu nebo na informacích v ServiceConfignástroji .

InstallationFlags

Příznaky používané s RegistrationHelper třídou.

PartitionOption

Označuje kontext, ve kterém se má oddíl modelu COM+ spustit.

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í pro vlastnosti v nové skupině sdílených vlastností.

SxsOption

Urč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á nástrojem Activity.

TransactionIsolationLevel

Určuje hodnotu parametru TransactionAttribute.

TransactionOption

Určuje typ automatické transakce požadovaný komponentou.

TransactionStatus

Označuje stav transakce.

TransactionVote

Určuje hodnoty povolené pro hlasování výsledku transakce.

Delegáti

ResourcePool.TransactionEndDelegate

Představuje metodu, která zpracovává konec transakce.