System.EnterpriseServices Przestrzeń nazw
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zapewnia obiekty .NET z dostępem do usług modelu COM+, co sprawia, że obiekty .NET Framework są bardziej praktyczne dla aplikacji dla przedsiębiorstw.
Klasy
Activity |
Tworzy działanie do wykonywania synchronicznych lub asynchronicznych zadań wsadowych, które mogą używać usług COM+ bez konieczności tworzenia składnika COM+. Klasa ta nie może być dziedziczona. |
ApplicationAccessControlAttribute |
Określa kontrolę dostępu do zestawu zawierającego ServicedComponent klasy. |
ApplicationActivationAttribute |
Określa, czy składniki w zestawie są uruchamiane w procesie twórcy, czy w procesie systemowym. |
ApplicationIDAttribute |
Określa identyfikator aplikacji (jako identyfikator GUID) dla tego zestawu. Klasa ta nie może być dziedziczona. |
ApplicationNameAttribute |
Określa nazwę aplikacji COM+ do użycia na potrzeby instalacji składników w zestawie. Klasa ta nie może być dziedziczona. |
ApplicationQueuingAttribute |
Umożliwia obsługę kolejkowania dla oznaczonego zestawu i umożliwia aplikacji odczytywanie wywołań metod z kolejek kolejkowania komunikatów. Klasa ta nie może być dziedziczona. |
AutoCompleteAttribute |
Oznacza metodę przypisaną |
BYOT |
Opakowywuje klasę COM+ |
ComponentAccessControlAttribute |
Włącza sprawdzanie zabezpieczeń dla wywołań składnika. Klasa ta nie może być dziedziczona. |
COMTIIntrinsicsAttribute |
Umożliwia przekazanie właściwości kontekstu z integratora transakcji COM (COMTI) do kontekstu COM+. |
ConstructionEnabledAttribute |
Umożliwia obsługę konstrukcji obiektów COM+. Klasa ta nie może być dziedziczona. |
ContextUtil |
Uzyskuje informacje o kontekście obiektu COM+. Klasa ta nie może być dziedziczona. |
DescriptionAttribute |
Ustawia opis zestawu (aplikacji), składnika, metody lub interfejsu. Klasa ta nie może być dziedziczona. |
EventClassAttribute |
Oznacza klasę z przypisanymi elementami jako klasę zdarzeń. Klasa ta nie może być dziedziczona. |
EventTrackingEnabledAttribute |
Włącza śledzenie zdarzeń dla składnika. Klasa ta nie może być dziedziczona. |
ExceptionClassAttribute |
Ustawia klasę wyjątków kolejkowania dla klasy kolejkowanej. Klasa ta nie może być dziedziczona. |
IISIntrinsicsAttribute |
Umożliwia dostęp do wewnętrznych wartości ASP z GetNamedProperty(String) . Klasa ta nie może być dziedziczona. |
InterfaceQueuingAttribute |
Umożliwia obsługę kolejkowania dla oznaczonego interfejsu. Klasa ta nie może być dziedziczona. |
JustInTimeActivationAttribute |
Włącza lub wyłącza aktywację typu just-in-time (JIT). Klasa ta nie może być dziedziczona. |
LoadBalancingSupportedAttribute |
Określa, czy składnik uczestniczy w równoważeniu obciążenia, jeśli usługa równoważenia obciążenia składnika jest zainstalowana i włączona na serwerze. |
MustRunInClientContextAttribute |
Wymusza utworzenie obiektu przypisanego w kontekście twórcy, jeśli to możliwe. Klasa ta nie może być dziedziczona. |
ObjectPoolingAttribute |
Włącza i konfiguruje buforowanie obiektów dla składnika. Klasa ta nie może być dziedziczona. |
PrivateComponentAttribute |
Identyfikuje składnik jako składnik prywatny, który jest widoczny tylko i aktywowany przez składniki w tej samej aplikacji. Klasa ta nie może być dziedziczona. |
RegistrationConfig |
Zawiera informacje o konfiguracji dotyczące instalowania zestawów w wykazie COM+. |
RegistrationErrorInfo |
Pobiera rozszerzone informacje o błędach dotyczące metod związanych z wieloma obiektami COM+. Obejmuje to również metody instalowania, importowania i eksportowania aplikacji i składników COM+. Klasa ta nie może być dziedziczona. |
RegistrationException |
Wyjątek zgłaszany po wykryciu błędu rejestracji. |
RegistrationHelper |
Instaluje i konfiguruje zestawy w katalogu COM+. Klasa ta nie może być dziedziczona. |
RegistrationHelperTx |
Używana przez .NET Framework do instalowania i konfigurowania zestawów w katalogu COM+ przy zachowaniu nowo ustanowionej transakcji. |
ResourcePool |
Przechowuje obiekty w bieżącej transakcji. Klasa ta nie może być dziedziczona. |
SecureMethodAttribute |
Zapewnia, że infrastruktura wywołuje za pośrednictwem interfejsu dla metody lub dla każdej metody w klasie podczas korzystania z usługi zabezpieczeń. Klasy muszą używać interfejsów do korzystania z usług zabezpieczeń. Klasa ta nie może być dziedziczona. |
SecurityCallContext |
Opisuje łańcuch wywołań wywołujących prowadzących do bieżącego wywołania metody. |
SecurityCallers |
Udostępnia uporządkowaną kolekcję tożsamości w bieżącym łańcuchu wywołań. |
SecurityIdentity |
Zawiera informacje, które odnoszą się do tożsamości w łańcuchu wywołań modelu COM+. |
SecurityRoleAttribute |
Konfiguruje rolę dla aplikacji lub składnika. Klasa ta nie może być dziedziczona. |
ServiceConfig |
Określa i konfiguruje usługi, które mają być aktywne w domenie, która jest wprowadzana podczas wywoływania Enter(ServiceConfig) lub tworzenia Activity . Klasa ta nie może być dziedziczona. |
ServicedComponent |
Reprezentuje klasę bazową wszystkich klas przy użyciu usług COM+. |
ServicedComponentException |
Wyjątek zgłaszany w przypadku wykrycia błędu w składniku usługi. |
ServiceDomain |
Zezwala na segment kodu identyfikowany przez Enter(ServiceConfig) i Leave() do uruchomienia we własnym kontekście i zachowuje się tak, jakby była metodą, która jest wywoływana dla obiektu utworzonego w kontekście. Klasa ta nie może być dziedziczona. |
SharedProperty |
Uzyskuje dostęp do właściwości udostępnionej. Klasa ta nie może być dziedziczona. |
SharedPropertyGroup |
Reprezentuje kolekcję właściwości udostępnionych. Klasa ta nie może być dziedziczona. |
SharedPropertyGroupManager |
Kontroluje dostęp do udostępnionych grup właściwości. Klasa ta nie może być dziedziczona. |
SynchronizationAttribute |
Ustawia wartość synchronizacji składnika. Klasa ta nie może być dziedziczona. |
TransactionAttribute |
Określa typ transakcji, która jest dostępna dla obiektu przypisanego. Dopuszczalne wartości są elementami TransactionOption członkowskimi wyliczenia. |
Struktury
BOID |
Reprezentuje jednostkę pracy skojarzoną z transakcją. Ta struktura jest używana w programie XACTTRANSINFO . |
XACTTRANSINFO |
Reprezentuje strukturę używaną w ITransaction interfejsie. |
Interfejsy
IAsyncErrorNotify |
Implementuje zalewkowanie błędów na asynchronicznej operacji wsadowej przesyłanej przez Activity obiekt. |
IPlaybackControl |
Działa w umieszczonych w kolejce składnikach w nienormalnej obsłudze błędów odtwarzania po stronie serwera i błędach po stronie klienta mechanizmu dostarczania usługi kolejkowania komunikatów. |
IProcessInitControl |
Obsługuje ustawianie limitu czasu dla Startup(Object) metody. |
IProcessInitializer |
Obsługuje metody, które mogą być wywoływane podczas uruchamiania lub zamykania składnika COM. |
IRegistrationHelper |
Instaluje i konfiguruje zestawy w wykazie modelu COM+. |
IRemoteDispatch |
Zaimplementowane przez ServicedComponent klasę, aby określić, czy AutoCompleteAttribute atrybut Class jest ustawiony na |
IServiceCall |
Implementuje pracę wsadową, która jest przesłana za pośrednictwem działania utworzonego Activity przez . |
IServicedComponentInfo |
Zaimplementowane ServicedComponent przez klasę w celu uzyskania informacji o składniku za pośrednictwem GetComponentInfo(Int32, String[]) metody . |
ITransaction |
Odnosi się do interfejsu Distributed Transaction Coordinator (DTC) |
Wyliczenia
AccessChecksLevelOption |
Określa poziom sprawdzania dostępu dla aplikacji, tylko na poziomie procesu lub na wszystkich poziomach, w tym na poziomie składnika, interfejsu i metody. |
ActivationOption |
Określa sposób aktywowania składników usługi w aplikacji. |
AuthenticationOption |
Określa mechanizm uwierzytelniania wywołania procedury zdalnej (RPC). Dotyczy tylko wtedy, gdy ustawiono ActivationOption wartość |
BindingOption |
Wskazuje, czy cała praca przesłana przez powinna być powiązana tylko z jedną Activity jednowątkową (STA). To wyliczenie nie ma wpływu na wielowątkową jednostkę (MTA). |
ImpersonationLevelOption |
Określa poziom personifikacji dozwolony podczas wywoływania obiektów docelowych aplikacji serwera. |
InheritanceOption |
Wskazuje, czy ma zostać utworzony nowy kontekst na podstawie bieżącego kontekstu czy informacji w programie ServiceConfig . |
InstallationFlags |
Flagi używane z RegistrationHelper klasą . |
PartitionOption |
Wskazuje kontekst, w którym ma być uruchamiana partycja COM+. |
PropertyLockMode |
Określa tryb uzyskiwania dostępu do właściwości udostępnionych w Menedżerze grupy właściwości udostępnionych. |
PropertyReleaseMode |
Określa tryb wydania właściwości w nowej grupie właściwości udostępnionych. |
SxsOption |
Wskazuje, jak zestawy side-by-side są skonfigurowane dla ServiceConfig . |
SynchronizationOption |
Określa typ automatycznej synchronizacji żądanej przez składnik. |
ThreadPoolOption |
Wskazuje pulę wątków, w której Activity jest uruchamiana. |
TransactionIsolationLevel |
Określa wartość .TransactionAttribute |
TransactionOption |
Określa typ transakcji automatycznej żądany przez składnik. |
TransactionStatus |
Wskazuje stan transakcji. |
TransactionVote |
Określa wartości dozwolone dla głosowania wyniku transakcji. |
Delegaci
ResourcePool.TransactionEndDelegate |
Reprezentuje metodę, która obsługuje zakończenie transakcji. |