SendActivity.ServiceOperationInfo Propiedad

Definición

Define el contrato y la operación del servicio con los que se comunica la actividad SendActivity.

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 de propiedad

TypedOperationInfo

Objeto TypedOperationInfo que contiene el nombre del contrato, el tipo de contrato, el nombre de la operación (que puede ser distinto del nombre de método real), si la operación es o no unidireccional, e información del método que incluye los parámetros acerca de la operación.

Atributos

Ejemplos

En el siguiente ejemplo se muestra cómo se obtiene acceso a la propiedad ServiceOperationInfo. Este ejemplo se adaptó del ejemplo de SDK Conversations.

SendActivity RequestQuoteFromShipper3 = new SendActivity();
TypedOperationInfo typedOperationInfo2 = new TypedOperationInfo();
typedOperationInfo2.ContractType = typeof(IShippingRequest);
typedOperationInfo2.Name = "RequestShippingQuote";
RequestQuoteFromShipper3.ServiceOperationInfo = typedOperationInfo2;

Comentarios

La actividad SendActivity siempre hace referencia a un contrato existente y a sus operaciones definidas. No hay ninguna disposición que permita a una actividad SendActivity definir un contrato.

Se aplica a