ReceiveActivity.SetWorkflowServiceAttributes(Object, Object) Método
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í.
Establece los atributos del servicio implementado por la actividad ReceiveActivity. Estos atributos incluyen elementos como AddressFilterMode, ConfigurationName, y si se incluyen los detalles de la excepción en cualquier error devuelto desde la actividad ReceiveActivity.
public:
static void SetWorkflowServiceAttributes(System::Object ^ dependencyObject, System::Object ^ value);
public static void SetWorkflowServiceAttributes (object dependencyObject, object value);
static member SetWorkflowServiceAttributes : obj * obj -> unit
Public Shared Sub SetWorkflowServiceAttributes (dependencyObject As Object, value As Object)
Parámetros
- dependencyObject
- Object
Objeto al que aplicar los atributos de servicio.
- value
- Object
Objeto WorkflowServiceAttributes que contiene los datos de atributo de servicio que se aplican.
Ejemplos
En el siguiente ejemplo, se muestra cómo utilizar el método SetWorkflowServiceAttributes
.
WorkflowServiceAttributes attributes = new WorkflowServiceAttributes();
attributes.ConfigurationName = "ServiceConfig";
attributes.IncludeExceptionDetailInFaults = true;
attributes.AddressFilterMode = AddressFilterMode.Exact;
ReceiveActivity.SetWorkflowServiceAttributes(receiveActivity1, attributes);
Comentarios
WorkflowServiceAttributesProperty es una propiedad de dependencia adjunta definida por la actividad ReceiveActivity. Esta propiedad de dependencia se adjunta al flujo de trabajo raíz, que contiene la actividad ReceiveActivity, utilizando la llamada al método SetWorkflowServiceAttributes en el momento del diseño.
La propiedad WorkflowServiceAttributesProperty se utiliza para definir los atributos del comportamiento en el nivel de servicio que se aplican al servicio de flujo de trabajo en el momento de iniciarse. No pueden modificarse en tiempo de ejecución.
Nota
Si el flujo de trabajo actual inicia otro flujo de trabajo mediante una actividad InvokeWorkflowActivity, el flujo de trabajo invocado no heredará los atributos de servicio del flujo de trabajo que realiza la invocación.
Nota
Si los atributos de servicio están establecidos para una actividad personalizada, y dicha actividad se incluye en un flujo de trabajo, no se utilizarán esos atributos de servicio. Los atributos de servicio sólo se utilizarán en las actividades personalizadas si éstas se ejecutan como flujos de trabajo.