System.EnterpriseServices Namnområde
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Ger .NET objekt med åtkomst till COM+-tjänster, vilket gör .NET Framework-objekt mer praktiska för företagsprogram.
Klasser
| Name | Description |
|---|---|
| Activity |
Skapar en aktivitet för att utföra synkront eller asynkront batcharbete som kan använda COM+-tjänster utan att behöva skapa en COM+-komponent. Det går inte att ärva den här klassen. |
| ApplicationAccessControlAttribute |
Anger åtkomstkontroller till en sammansättning som innehåller ServicedComponent klasser. |
| ApplicationActivationAttribute |
Anger om komponenter i sammansättningen körs i skaparens process eller i en systemprocess. |
| ApplicationIDAttribute |
Anger program-ID :t (som ett GUID) för den här sammansättningen. Det går inte att ärva den här klassen. |
| ApplicationNameAttribute |
Anger namnet på COM+-programmet som ska användas för installationen av komponenterna i sammansättningen. Det går inte att ärva den här klassen. |
| ApplicationQueuingAttribute |
Aktiverar köstöd för den markerade sammansättningen och gör det möjligt för programmet att läsa metodanrop från Message Queuing-köer. Det går inte att ärva den här klassen. |
| AutoCompleteAttribute |
Markerar den tillskrivna metoden som ett |
| BYOT |
Omsluter COM+ |
| ComponentAccessControlAttribute |
Aktiverar säkerhetskontroll vid anrop till en komponent. Det går inte att ärva den här klassen. |
| COMTIIntrinsicsAttribute |
Gör att du kan skicka kontextegenskaper från COM Transaction Integrator (COMTI) till COM+-kontexten. |
| ConstructionEnabledAttribute |
Aktiverar stöd för COM+-objektkonstruktion. Det går inte att ärva den här klassen. |
| ContextUtil |
Hämtar information om COM+-objektkontexten. Det går inte att ärva den här klassen. |
| DescriptionAttribute |
Anger beskrivningen för en sammansättning (program), komponent, metod eller gränssnitt. Det går inte att ärva den här klassen. |
| EventClassAttribute |
Markerar den tilldelade klassen som en händelseklass. Det går inte att ärva den här klassen. |
| EventTrackingEnabledAttribute |
Aktiverar händelsespårning för en komponent. Det går inte att ärva den här klassen. |
| ExceptionClassAttribute |
Anger köfelklassen för den köade klassen. Det går inte att ärva den här klassen. |
| IISIntrinsicsAttribute |
Ger åtkomst till ASP-inbyggda värden från GetNamedProperty(String). Det går inte att ärva den här klassen. |
| InterfaceQueuingAttribute |
Aktiverar köstöd för det markerade gränssnittet. Det går inte att ärva den här klassen. |
| JustInTimeActivationAttribute |
Aktiverar eller inaktiverar jit-aktivering (just-in-time). Det går inte att ärva den här klassen. |
| LoadBalancingSupportedAttribute |
Avgör om komponenten deltar i belastningsutjämning, om komponentens belastningsutjämningstjänst är installerad och aktiverad på servern. |
| MustRunInClientContextAttribute |
Tvingar det tilldelade objektet att skapas i kontexten för skaparen, om möjligt. Det går inte att ärva den här klassen. |
| ObjectPoolingAttribute |
Aktiverar och konfigurerar objektpooler för en komponent. Det går inte att ärva den här klassen. |
| PrivateComponentAttribute |
Identifierar en komponent som en privat komponent som bara visas och aktiveras av komponenter i samma program. Det går inte att ärva den här klassen. |
| RegistrationConfig |
Innehåller konfigurationsinformation för att installera sammansättningar i COM+-katalogen. |
| RegistrationErrorInfo |
Hämtar utökad felinformation om metoder relaterade till flera COM+-objekt. Detta omfattar även metoder som installerar, importerar och exporterar COM+-program och -komponenter. Det går inte att ärva den här klassen. |
| RegistrationException |
Undantaget som utlöses när ett registreringsfel identifieras. |
| RegistrationHelper |
Installerar och konfigurerar sammansättningar i COM+-katalogen. Det går inte att ärva den här klassen. |
| RegistrationHelperTx |
Används av .NET Framework-infrastrukturen för att installera och konfigurera sammansättningar i COM+-katalogen samtidigt som en nyinställd transaktion upprätthålls. |
| ResourcePool |
Lagrar objekt i den aktuella transaktionen. Det går inte att ärva den här klassen. |
| SecureMethodAttribute |
Säkerställer att infrastrukturen anropar via ett gränssnitt för en metod eller för varje metod i en klass när du använder säkerhetstjänsten. Klasser måste använda gränssnitt för att använda säkerhetstjänster. Det går inte att ärva den här klassen. |
| SecurityCallContext |
Beskriver kedjan med anropare som leder fram till det aktuella metodanropet. |
| SecurityCallers |
Tillhandahåller en ordnad samling identiteter i den aktuella anropskedjan. |
| SecurityIdentity |
Innehåller information om en identitet i en COM+-anropskedja. |
| SecurityRoleAttribute |
Konfigurerar en roll för ett program eller en komponent. Det går inte att ärva den här klassen. |
| ServiceConfig |
Anger och konfigurerar de tjänster som ska vara aktiva i domänen som anges när du anropar Enter(ServiceConfig) eller skapar en Activity. Det går inte att ärva den här klassen. |
| ServicedComponent |
Representerar basklassen för alla klasser som använder COM+-tjänster. |
| ServicedComponentException |
Undantaget som utlöses när ett fel identifieras i en tjänstkomponent. |
| ServiceDomain |
Tillåter att ett kodsegment identifieras av Enter(ServiceConfig) och Leave() körs i sin egen kontext och fungerar som om det vore en metod som anropas på ett objekt som skapats i kontexten. Det går inte att ärva den här klassen. |
| SharedProperty |
Öppnar en delad egenskap. Det går inte att ärva den här klassen. |
| SharedPropertyGroup |
Representerar en samling delade egenskaper. Det går inte att ärva den här klassen. |
| SharedPropertyGroupManager |
Styr åtkomsten till delade egenskapsgrupper. Det går inte att ärva den här klassen. |
| SynchronizationAttribute |
Anger synkroniseringsvärdet för komponenten. Det går inte att ärva den här klassen. |
| TransactionAttribute |
Anger vilken typ av transaktion som är tillgänglig för det tilldelade objektet. Tillåtna värden är medlemmar i TransactionOption uppräkningen. |
Strukturer
| Name | Description |
|---|---|
| BOID |
Representerar den arbetsenhet som är associerad med en transaktion. Den här strukturen används i XACTTRANSINFO. |
| XACTTRANSINFO |
Representerar en struktur som används i ITransaction gränssnittet. |
Gränssnitt
| Name | Description |
|---|---|
| IAsyncErrorNotify |
Implementerar felfångst på det asynkrona batcharbete som skickas av Activity objektet. |
| IPlaybackControl |
Funktioner i köade komponenter i onormal hantering av uppspelningsfel på serversidan och fel på klientsidan i leveransmekanismen för Meddelandeköer. |
| IProcessInitControl |
Stöder inställning av tidsgränsen Startup(Object) för metoden. |
| IProcessInitializer |
Stöder metoder som kan anropas när en COM-komponent startas eller stängs av. |
| IRegistrationHelper |
Installerar och konfigurerar sammansättningar i COM+-katalogen. |
| IRemoteDispatch |
Implementerad av ServicedComponent klassen för att avgöra om klassattributet AutoCompleteAttribute är inställt på |
| IServiceCall |
Implementerar batcharbetet som skickas via aktiviteten som skapats av Activity. |
| IServicedComponentInfo |
Implementerad av ServicedComponent klassen för att hämta information om komponenten via GetComponentInfo(Int32, String[]) -metoden. |
| ITransaction |
Motsvarar DTC-gränssnittet (Distributed Transaction Coordinator) |
Uppräkningar
| Name | Description |
|---|---|
| AccessChecksLevelOption |
Anger nivån för åtkomstkontroll för ett program, antingen endast på processnivå eller på alla nivåer, inklusive komponent-, gränssnitts- och metodnivåer. |
| ActivationOption |
Anger hur servicekomponenter aktiveras i programmet. |
| AuthenticationOption |
Anger autentiseringsmekanismen för fjärrproceduranrop (RPC). Gäller endast när är inställt på ActivationOption |
| BindingOption |
Anger om allt arbete som skickas in av Activity endast ska bindas till en enda trådad lägenhet (STA). Denna uppräkning har ingen inverkan på den flertrådade lägenheten (MTA). |
| ImpersonationLevelOption |
Anger vilken nivå av personifiering som tillåts när mål för ett serverprogram anropas. |
| InheritanceOption |
Anger om du vill skapa en ny kontext baserat på den aktuella kontexten eller på informationen i ServiceConfig. |
| InstallationFlags |
Flaggor som används med RegistrationHelper klassen. |
| PartitionOption |
Anger i vilken kontext COM+-partitionen ska köras. |
| PropertyLockMode |
Anger läget för åtkomst till delade egenskaper i grupphanteraren för delade egenskaper. |
| PropertyReleaseMode |
Anger versionsläget för egenskaperna i den nya delade egenskapsgruppen. |
| SxsOption |
Anger hur sammansättningar sida vid sida har konfigurerats för ServiceConfig. |
| SynchronizationOption |
Anger vilken typ av automatisk synkronisering som begärs av komponenten. |
| ThreadPoolOption |
Anger den trådpool där arbetet, som skickas av Activity, körs. |
| TransactionIsolationLevel |
Anger värdet för TransactionAttribute. |
| TransactionOption |
Anger den automatiska transaktionstyp som begärs av komponenten. |
| TransactionStatus |
Anger transaktionsstatus. |
| TransactionVote |
Anger de värden som tillåts för röstning av transaktionsresultat. |
Delegeringar
| Name | Description |
|---|---|
| ResourcePool.TransactionEndDelegate |
Representerar den metod som hanterar slutet av en transaktion. |