System.EnterpriseServices Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona objetos de .NET con acceso a servicios COM+, por lo que los objetos de .NET Framework son más prácticos para las aplicaciones empresariales.
Clases
Activity |
Crea una actividad para realizar trabajo por lotes sincrónico y asincrónico que pueda utilizar los servicios COM+ sin necesidad de crear un componente COM+. Esta clase no puede heredarse. |
ApplicationAccessControlAttribute |
Especifica los controles de acceso a un ensamblado que contiene las clases ServicedComponent. |
ApplicationActivationAttribute |
Especifica si los componentes del ensamblado se ejecutan en el proceso del creador o en un proceso del sistema. |
ApplicationIDAttribute |
Especifica el identificador de la aplicación (como GUID) para este ensamblado. Esta clase no puede heredarse. |
ApplicationNameAttribute |
Especifica el nombre de la aplicación COM+ que se usará para la instalación de los componentes del ensamblado. Esta clase no puede heredarse. |
ApplicationQueuingAttribute |
Habilita el uso de una cola para el ensamblado marcado y permite a la aplicación leer llamadas a métodos desde colas de Message Queue Server. Esta clase no puede heredarse. |
AutoCompleteAttribute |
Marca el método con atributos como un objeto |
BYOT |
Ajusta la clase |
ComponentAccessControlAttribute |
Habilita la comprobación de seguridad en las llamadas a un componente. Esta clase no puede heredarse. |
COMTIIntrinsicsAttribute |
Permite pasar propiedades de contexto desde el Integrador de transacciones COM (COMTI) al contexto de COM+. |
ConstructionEnabledAttribute |
Habilita la capacidad de construcción de objetos COM+. Esta clase no puede heredarse. |
ContextUtil |
Obtiene información acerca del contexto de objetos de COM+. Esta clase no puede heredarse. |
DescriptionAttribute |
Establece la descripción para un ensamblado (aplicación), componente, método o interfaz. Esta clase no puede heredarse. |
EventClassAttribute |
Marca la clase con atributos como una clase de eventos. Esta clase no puede heredarse. |
EventTrackingEnabledAttribute |
Habilita el seguimiento de eventos para un componente. Esta clase no puede heredarse. |
ExceptionClassAttribute |
Establece la clase de excepción de cola para la clase en cola. Esta clase no puede heredarse. |
IISIntrinsicsAttribute |
Permite el acceso a valores intrínsecos de ASP desde GetNamedProperty(String). Esta clase no puede heredarse. |
InterfaceQueuingAttribute |
Habilita la capacidad de usar una cola para la interfaz marcada. Esta clase no puede heredarse. |
JustInTimeActivationAttribute |
Habilita o deshabilita la activación Just-In-Time (JIT). Esta clase no puede heredarse. |
LoadBalancingSupportedAttribute |
Determina si el componente participa en el equilibrio de carga, en caso de que el servicio de equilibrio de carga de componentes esté instalado y habilitado en el servidor. |
MustRunInClientContextAttribute |
Obliga a crear el objeto con atributos en el contexto del creador, si es posible. Esta clase no puede heredarse. |
ObjectPoolingAttribute |
Habilita y configura el agrupamiento de objetos para un componente. Esta clase no puede heredarse. |
PrivateComponentAttribute |
Identifica un componente como componente privado que solo se puede ver y activar mediante otros componentes de la misma aplicación. Esta clase no puede heredarse. |
RegistrationConfig |
Proporciona información sobre la configuración para instalar ensamblados en el catálogo de COM+. |
RegistrationErrorInfo |
Recupera información de error extendida sobre métodos relativos a múltiples objetos COM+. Esto también incluye métodos que instalan, importan y exportan componentes y aplicaciones COM+. Esta clase no puede heredarse. |
RegistrationException |
Excepción que se produce cuando se detecta un error de registro. |
RegistrationHelper |
Instala y configura ensamblados en el catálogo de COM+. Esta clase no puede heredarse. |
RegistrationHelperTx |
La utiliza la infraestructura de .NET Framework para instalar y configurar los ensamblados en el catálogo de COM+ mientras mantiene una transacción recién establecida. |
ResourcePool |
Almacena objetos en la transacción actual. Esta clase no puede heredarse. |
SecureMethodAttribute |
Garantiza que la infraestructura realice las llamadas por medio de una interfaz para un método o para cada método de una clase cuando se utiliza el servicio de seguridad. Las clases necesitan utilizar interfaces para poder usar los servicios de seguridad. Esta clase no puede heredarse. |
SecurityCallContext |
Describe la cadena de llamadores que conducen hasta la llamada al método actual. |
SecurityCallers |
Suministra una colección ordenada de identidades en la cadena de llamadas actual. |
SecurityIdentity |
Contiene información relativa a una identidad incluida en una cadena de llamadas de COM+. |
SecurityRoleAttribute |
Configura un rol para una aplicación o un componente. Esta clase no puede heredarse. |
ServiceConfig |
Especifica y configura los servicios que van a estar activos en el dominio que se introduce al llamar a Enter(ServiceConfig) o crear Activity. Esta clase no puede heredarse. |
ServicedComponent |
Representa la clase base de todas las clases que utilizan servicios de COM+. |
ServicedComponentException |
Excepción que se produce cuando se detecta un error en un componente que utiliza servicios. |
ServiceDomain |
Permite que un segmento de código identificado por Enter(ServiceConfig) y Leave() se ejecute en su propio contexto y se comporte como si se tratase de un método al que se llama en un objeto creado dentro del contexto. Esta clase no puede heredarse. |
SharedProperty |
Obtiene acceso a una propiedad compartida. Esta clase no puede heredarse. |
SharedPropertyGroup |
Representa una colección de propiedades compartidas. Esta clase no puede heredarse. |
SharedPropertyGroupManager |
Controla el acceso a grupos de propiedades compartidas. Esta clase no puede heredarse. |
SynchronizationAttribute |
Establece el valor de sincronización del componente. Esta clase no puede heredarse. |
TransactionAttribute |
Especifica el tipo de transacción que está disponible para el objeto con atributos. Los valores permitidos son miembros de la enumeración TransactionOption. |
Estructuras
BOID |
Representa la unidad de trabajo asociada a una transacción. Esta estructura se usa en XACTTRANSINFO. |
XACTTRANSINFO |
Representa una estructura utilizada en la interfaz ITransaction. |
Interfaces
IAsyncErrorNotify |
Implementa la interceptación de errores del trabajo por lotes asincrónico enviado por el objeto Activity. |
IPlaybackControl |
Funciona en los Componentes en cola en el control anómalo de errores de reproducción del servidor y errores del mecanismo de entrega de Message Queuing del cliente. |
IProcessInitControl |
Admite establecer el tiempo de espera del método Startup(Object). |
IProcessInitializer |
Admite métodos a los que se puede llamar cuando se inicia o cierra un componente COM. |
IRegistrationHelper |
Instala y configura ensamblados en el catálogo de COM+. |
IRemoteDispatch |
Implementada por la clase ServicedComponent para determinar si el valor del atributo de clase AutoCompleteAttribute está establecido en |
IServiceCall |
Implementa el trabajo por lotes que se envía mediante la actividad creada por Activity. |
IServicedComponentInfo |
La implementa la clase ServicedComponent para obtener información sobre el componente a través del método GetComponentInfo(Int32, String[]). |
ITransaction |
Se corresponde con la interfaz |
Enumeraciones
AccessChecksLevelOption |
Especifica el nivel de comprobación de acceso para una aplicación, ya sea únicamente en el ámbito de los procesos o en todos los niveles, incluidos los niveles de métodos, interfaces y componentes. |
ActivationOption |
Especifica la forma de activar en la aplicación los componentes con servicio. |
AuthenticationOption |
Especifica el mecanismo de autenticación de llamada a procedimiento remoto (RPC). Solo es aplicable cuando ActivationOption tiene el valor |
BindingOption |
Indica si todo el trabajo que envía Activity debe enlazarse solamente a un contenedor uniproceso (STA). Esta enumeración no afecta al contenedor multiproceso (MTA). |
ImpersonationLevelOption |
Especifica el nivel de suplantación permitido para llamadas a objetivos de una aplicación de servidor. |
InheritanceOption |
Indica si se ha de crear un contexto nuevo basado en el contexto actual o en la información de ServiceConfig . |
InstallationFlags |
Marcas que se usan con la clase RegistrationHelper. |
PartitionOption |
Indica el contexto en el que ejecutar la partición de COM+. |
PropertyLockMode |
Especifica el modo de obtener acceso a propiedades compartidas en el administrador de grupos de propiedades compartidas. |
PropertyReleaseMode |
Especifica el modo de liberación para las propiedades compartidas en el nuevo grupo de propiedades compartidas. |
SxsOption |
Indica cómo se configuran ensamblados en paralelo para ServiceConfig. |
SynchronizationOption |
Especifica el tipo de sincronización automática solicitada por el componente. |
ThreadPoolOption |
Indica el grupo de subprocesos en el que se ejecuta el trabajo que envía Activity . |
TransactionIsolationLevel |
Especifica el valor de TransactionAttribute. |
TransactionOption |
Especifica el tipo de transacción automática solicitada por el componente. |
TransactionStatus |
Indica el estado de la transacción. |
TransactionVote |
Especifica los valores permitidos para votación sobre resultados de transacción. |
Delegados
ResourcePool.TransactionEndDelegate |
Representa el método que controla el final de una transacción. |