ReceiveActivity.SetWorkflowServiceAttributes(Object, Object) Método

Definición

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.

Se aplica a