ReceiveActivity.SetWorkflowServiceAttributes(Object, Object) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define os atributos para o serviço implementado pela atividade ReceiveActivity. Esses atributos incluem itens como AddressFilterMode, ConfigurationName e se detalhes da exceção devem ser incluídos se forem retornadas falhas da atividade 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
O objeto ao qual aplicar os atributos de serviço.
- value
- Object
O objeto WorkflowServiceAttributes que contém os dados de atributo do serviço a serem aplicados.
Exemplos
O exemplo a seguir mostra como usar o método SetWorkflowServiceAttributes
.
WorkflowServiceAttributes attributes = new WorkflowServiceAttributes();
attributes.ConfigurationName = "ServiceConfig";
attributes.IncludeExceptionDetailInFaults = true;
attributes.AddressFilterMode = AddressFilterMode.Exact;
ReceiveActivity.SetWorkflowServiceAttributes(receiveActivity1, attributes);
Comentários
A WorkflowServiceAttributesProperty propriedade é uma propriedade de dependência anexada definida pela ReceiveActivity atividade. Essa propriedade de dependência é anexada ao fluxo de trabalho raiz que contém a ReceiveActivity atividade usando a chamada de SetWorkflowServiceAttributes método em tempo de design.
A WorkflowServiceAttributesProperty propriedade é usada para definir atributos de comportamento no nível do serviço que são aplicados ao serviço de fluxo de trabalho quando ele é iniciado. Eles não podem ser modificados em runtime.
Observação
Se o fluxo de trabalho atual iniciar outro fluxo de trabalho usando uma InvokeWorkflowActivity atividade, o fluxo de trabalho invocado não herdará os atributos de serviço do fluxo de trabalho invocado.
Observação
Se os atributos de serviço forem definidos para uma atividade personalizada e essa atividade estiver incluída em um fluxo de trabalho, esses atributos de serviço não serão usados. Os atributos de serviço só serão usados em atividades personalizadas se a própria atividade personalizada for executada como um fluxo de trabalho.