ExportBrokeredServiceAttribute Clase
Definición
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í.
Exporta una clase como un servicio asincrónica.
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=false)]
[System.ComponentModel.Composition.MetadataAttribute]
public class ExportBrokeredServiceAttribute : System.ComponentModel.Composition.ExportAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=false)>]
[<System.ComponentModel.Composition.MetadataAttribute>]
type ExportBrokeredServiceAttribute = class
inherit ExportAttribute
Public Class ExportBrokeredServiceAttribute
Inherits ExportAttribute
- Herencia
-
ExportBrokeredServiceAttribute
- Atributos
Comentarios
La clase a la que se aplica este atributo debe implementar IExportedBrokeredService.
Cualquier otro atributo MEF usado por la clase con este atributo aplicado debe provenir del espacio de nombres System.ComponentModel.Composition.
Este atributo se puede aplicar varias veces si se admiten varias versiones del servicio asincrónica.
Los servicios asincrónicas exportados pueden importar cualquier otra exportación MEF desde el ámbito predeterminado, junto con los siguientes tipos (sin nombre de contrato explícito):
Es posible que los servicios asincrónicas no importen otro servicio asincrónica. Deben usar IServiceBroker para adquirirlos.
Constructores
ExportBrokeredServiceAttribute(String, String) |
Inicializa una nueva instancia de la clase ExportBrokeredServiceAttribute. |
Propiedades
AllowTransitiveGuestClients |
Obtiene o establece un valor que indica si los clientes invitados pueden adquirir transitivamente este servicio.
De forma predeterminada ( |
Audience |
Obtiene o establece un valor que indica qué clientes deben poder adquirir directamente este servicio. Las audiencias pueden ser or bit a bit juntas para expandir el conjunto de clientes que pueden adquirir este servicio. |
ServiceName |
Obtiene el Name del servicio asincrónica exportado. |
ServiceVersion |
Obtiene el Version del servicio asincrónica exportado. |