SendActivity.ServiceOperationInfo Propiedad
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í.
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
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.