SendActivity.ServiceOperationInfo Propriedade
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 o contrato e a operação do serviço com o qual a atividade SendActivity
se comunica.
public:
property System::Workflow::Activities::TypedOperationInfo ^ ServiceOperationInfo { System::Workflow::Activities::TypedOperationInfo ^ get(); void set(System::Workflow::Activities::TypedOperationInfo ^ value); };
[System.ComponentModel.Browsable(true)]
public System.Workflow.Activities.TypedOperationInfo ServiceOperationInfo { get; set; }
[<System.ComponentModel.Browsable(true)>]
member this.ServiceOperationInfo : System.Workflow.Activities.TypedOperationInfo with get, set
Public Property ServiceOperationInfo As TypedOperationInfo
Valor da propriedade
Um TypedOperationInfo objeto que contém o nome do contrato, o tipo de contrato, o nome da operação (que pode ser distinto do nome do método real), se a operação é uma operação unidirecional e informações de método, incluindo parâmetros sobre a operação.
- Atributos
Exemplos
O exemplo a seguir mostra como acessar a ServiceOperationInfo
propriedade. Este exemplo foi adaptado do exemplo do Conversations
SDK.
SendActivity RequestQuoteFromShipper3 = new SendActivity();
TypedOperationInfo typedOperationInfo2 = new TypedOperationInfo();
typedOperationInfo2.ContractType = typeof(IShippingRequest);
typedOperationInfo2.Name = "RequestShippingQuote";
RequestQuoteFromShipper3.ServiceOperationInfo = typedOperationInfo2;
Comentários
A SendActivity atividade sempre se refere a um contrato existente e suas operações definidas. Não há nenhuma provisão que permita que uma SendActivity atividade defina um contrato propriamente dito.