System.EnterpriseServices Naamruimte
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Biedt .NET objecten toegang tot COM+-services, waardoor de .NET Framework-objecten praktischer zijn voor bedrijfstoepassingen.
Klassen
| Name | Description |
|---|---|
| Activity |
Hiermee maakt u een activiteit om synchroon of asynchroon batchwerk uit te voeren dat COM+-services kan gebruiken zonder dat u een COM+-onderdeel hoeft te maken. Deze klasse kan niet worden overgenomen. |
| ApplicationAccessControlAttribute |
Hiermee geeft u toegangsbeheer voor een assembly met ServicedComponent klassen. |
| ApplicationActivationAttribute |
Hiermee geeft u op of onderdelen in de assembly worden uitgevoerd in het proces van de maker of in een systeemproces. |
| ApplicationIDAttribute |
Hiermee geeft u de toepassings-id (als EEN GUID) voor deze assembly op. Deze klasse kan niet worden overgenomen. |
| ApplicationNameAttribute |
Hiermee geeft u de naam van de COM+ toepassing die moet worden gebruikt voor de installatie van de onderdelen in de assembly. Deze klasse kan niet worden overgenomen. |
| ApplicationQueuingAttribute |
Maakt wachtrijondersteuning mogelijk voor de gemarkeerde assembly en stelt de toepassing in staat om methodeaanroepen uit Message Queuing-wachtrijen te lezen. Deze klasse kan niet worden overgenomen. |
| AutoCompleteAttribute |
Markeert de toegeschreven methode als een |
| BYOT |
Verpakt de COM+ |
| ComponentAccessControlAttribute |
Hiermee schakelt u beveiligingscontrole in op aanroepen naar een onderdeel. Deze klasse kan niet worden overgenomen. |
| COMTIIntrinsicsAttribute |
Hiermee kunt u contexteigenschappen van de COM Transaction Integrator (COMTI) doorgeven aan de COM+-context. |
| ConstructionEnabledAttribute |
Biedt ondersteuning voor COM+-objectconstructie. Deze klasse kan niet worden overgenomen. |
| ContextUtil |
Hiermee wordt informatie verkregen over de COM+-objectcontext. Deze klasse kan niet worden overgenomen. |
| DescriptionAttribute |
Hiermee stelt u de beschrijving in voor een assembly (toepassing), onderdeel, methode of interface. Deze klasse kan niet worden overgenomen. |
| EventClassAttribute |
Markeert de toegewezen klasse als gebeurtenisklasse. Deze klasse kan niet worden overgenomen. |
| EventTrackingEnabledAttribute |
Hiermee schakelt u het bijhouden van gebeurtenissen voor een onderdeel in. Deze klasse kan niet worden overgenomen. |
| ExceptionClassAttribute |
Hiermee stelt u de wachtrij-uitzonderingsklasse in voor de klasse in de wachtrij. Deze klasse kan niet worden overgenomen. |
| IISIntrinsicsAttribute |
Hiermee kunt u toegang krijgen tot intrinsieke ASP-waarden van GetNamedProperty(String). Deze klasse kan niet worden overgenomen. |
| InterfaceQueuingAttribute |
Hiermee schakelt u wachtrijondersteuning voor de gemarkeerde interface in. Deze klasse kan niet worden overgenomen. |
| JustInTimeActivationAttribute |
Hiermee schakelt u Just-In-Time-activering (JIT) in of uit. Deze klasse kan niet worden overgenomen. |
| LoadBalancingSupportedAttribute |
Bepaalt of het onderdeel deelneemt aan taakverdeling, als de taakverdelingsservice voor onderdelen is geïnstalleerd en ingeschakeld op de server. |
| MustRunInClientContextAttribute |
Dwingt het toegeschreven object af om te worden gemaakt in de context van de maker, indien mogelijk. Deze klasse kan niet worden overgenomen. |
| ObjectPoolingAttribute |
Hiermee schakelt en configureert u objectpooling voor een onderdeel. Deze klasse kan niet worden overgenomen. |
| PrivateComponentAttribute |
Identificeert een onderdeel als een privéonderdeel dat alleen wordt gezien en geactiveerd door onderdelen in dezelfde toepassing. Deze klasse kan niet worden overgenomen. |
| RegistrationConfig |
Bevat configuratie-informatie voor het installeren van assembly's in de COM+-catalogus. |
| RegistrationErrorInfo |
Hiermee wordt uitgebreide foutinformatie opgehaald over methoden met betrekking tot meerdere COM+-objecten. Dit omvat ook methoden voor het installeren, importeren en exporteren van COM+-toepassingen en -onderdelen. Deze klasse kan niet worden overgenomen. |
| RegistrationException |
De uitzondering die wordt gegenereerd wanneer er een registratiefout wordt gedetecteerd. |
| RegistrationHelper |
Installeert en configureert assembly's in de COM+-catalogus. Deze klasse kan niet worden overgenomen. |
| RegistrationHelperTx |
Wordt gebruikt door de .NET Framework-infrastructuur voor het installeren en configureren van assembly's in de COM+-catalogus met behoud van een nieuw tot stand gebrachte transactie. |
| ResourcePool |
Slaat objecten op in de huidige transactie. Deze klasse kan niet worden overgenomen. |
| SecureMethodAttribute |
Zorgt ervoor dat de infrastructuur wordt aangeroepen via een interface voor een methode of voor elke methode in een klasse wanneer de beveiligingsservice wordt gebruikt. Klassen moeten interfaces gebruiken om beveiligingsservices te kunnen gebruiken. Deze klasse kan niet worden overgenomen. |
| SecurityCallContext |
Beschrijft de keten van bellers die tot de huidige methodeaanroep leiden. |
| SecurityCallers |
Biedt een geordende verzameling identiteiten in de huidige oproepketen. |
| SecurityIdentity |
Bevat informatie met betrekking tot een identiteit in een COM+-oproepketen. |
| SecurityRoleAttribute |
Hiermee configureert u een rol voor een toepassing of onderdeel. Deze klasse kan niet worden overgenomen. |
| ServiceConfig |
Hiermee geeft u de services op die actief moeten zijn in het domein dat wordt ingevoerd bij het aanroepen Enter(ServiceConfig) of maken van een Activity. Deze klasse kan niet worden overgenomen. |
| ServicedComponent |
Vertegenwoordigt de basisklasse van alle klassen met com+-services. |
| ServicedComponentException |
De uitzondering die wordt gegenereerd wanneer er een fout wordt gedetecteerd in een serviceonderdeel. |
| ServiceDomain |
Hiermee staat u toe dat een codesegment dat wordt geïdentificeerd door Enter(ServiceConfig) en Leave() in een eigen context wordt uitgevoerd en zich gedraagt alsof het een methode is die wordt aangeroepen op een object dat in de context is gemaakt. Deze klasse kan niet worden overgenomen. |
| SharedProperty |
Er wordt een gedeelde eigenschap geopend. Deze klasse kan niet worden overgenomen. |
| SharedPropertyGroup |
Vertegenwoordigt een verzameling gedeelde eigenschappen. Deze klasse kan niet worden overgenomen. |
| SharedPropertyGroupManager |
Hiermee beheert u de toegang tot gedeelde eigenschapsgroepen. Deze klasse kan niet worden overgenomen. |
| SynchronizationAttribute |
Hiermee stelt u de synchronisatiewaarde van het onderdeel in. Deze klasse kan niet worden overgenomen. |
| TransactionAttribute |
Hiermee geeft u het type transactie dat beschikbaar is voor het toegewezen object. Toegestane waarden zijn lid van de TransactionOption opsomming. |
Structs
| Name | Description |
|---|---|
| BOID |
Vertegenwoordigt de werkeenheid die is gekoppeld aan een transactie. Deze structuur wordt gebruikt in XACTTRANSINFO. |
| XACTTRANSINFO |
Vertegenwoordigt een structuur die in de ITransaction interface wordt gebruikt. |
Interfaces
| Name | Description |
|---|---|
| IAsyncErrorNotify |
Implementeert foutopname van het asynchrone batchwerk dat door het Activity object wordt verzonden. |
| IPlaybackControl |
Functies in Wachtrijonderdelen in de abnormale verwerking van afspeelfouten aan de serverzijde en fouten aan de clientzijde van het Message Queuing-leveringsmechanisme. |
| IProcessInitControl |
Ondersteunt het instellen van de time-out voor de Startup(Object) methode. |
| IProcessInitializer |
Ondersteunt methoden die kunnen worden aangeroepen wanneer een COM-onderdeel wordt gestart of afgesloten. |
| IRegistrationHelper |
Installeert en configureert assembly's in de COM+-catalogus. |
| IRemoteDispatch |
Geïmplementeerd door de ServicedComponent klasse om te bepalen of het AutoCompleteAttribute klassekenmerk is ingesteld |
| IServiceCall |
Implementeert het batchwerk dat wordt verzonden via de activiteit die is gemaakt door Activity. |
| IServicedComponentInfo |
Geïmplementeerd door de ServicedComponent klasse om informatie over het onderdeel te verkrijgen via de GetComponentInfo(Int32, String[]) methode. |
| ITransaction |
Komt overeen met de DTC-interface (Distributed Transaction Coordinator) |
Enums
| Name | Description |
|---|---|
| AccessChecksLevelOption |
Hiermee geeft u het toegangsniveau voor een toepassing op, alleen op procesniveau of op alle niveaus, inclusief onderdeel-, interface- en methodeniveaus. |
| ActivationOption |
Hiermee geeft u de manier op waarop serviceonderdelen worden geactiveerd in de toepassing. |
| AuthenticationOption |
Hiermee geeft u het RPC-verificatiemechanisme (Remote Procedure Call) op. Alleen van toepassing wanneer de ActivationOption is ingesteld op |
| BindingOption |
Hiermee wordt aangegeven of alle werkzaamheden die door Activity u zijn ingediend, gebonden moeten zijn aan slechts één enkel threaded appartement (STA). Deze inventarisatie heeft geen invloed op het multithreaded appartement (MTA). |
| ImpersonationLevelOption |
Hiermee geeft u het niveau van imitatie toegestaan bij het aanroepen van doelen van een servertoepassing. |
| InheritanceOption |
Geeft aan of er een nieuwe context moet worden gemaakt op basis van de huidige context of op de informatie in ServiceConfig. |
| InstallationFlags |
Vlaggen die worden gebruikt met de RegistrationHelper klasse. |
| PartitionOption |
Geeft de context aan waarin de COM+-partitie moet worden uitgevoerd. |
| PropertyLockMode |
Hiermee geeft u de modus voor toegang tot gedeelde eigenschappen in de groepsbeheerder van gedeelde eigenschappen. |
| PropertyReleaseMode |
Hiermee geeft u de releasemodus voor de eigenschappen in de nieuwe groep met gedeelde eigenschappen op. |
| SxsOption |
Geeft aan hoe side-by-side assembly's zijn geconfigureerd voor ServiceConfig. |
| SynchronizationOption |
Hiermee geeft u het type automatische synchronisatie aangevraagd door het onderdeel. |
| ThreadPoolOption |
Geeft de threadgroep aan waarin het werk, verzonden door Activity, wordt uitgevoerd. |
| TransactionIsolationLevel |
Hiermee geeft u de waarde van de TransactionAttribute. |
| TransactionOption |
Hiermee geeft u het automatische transactietype op dat door het onderdeel is aangevraagd. |
| TransactionStatus |
Geeft de transactiestatus aan. |
| TransactionVote |
Hiermee geeft u de waarden op die zijn toegestaan voor stem van transactieresultaten. |
Gedelegeerden
| Name | Description |
|---|---|
| ResourcePool.TransactionEndDelegate |
Vertegenwoordigt de methode die het einde van een transactie afhandelt. |