Поделиться через


ReceiveParametersContent Класс

Определение

Позволяет службе рабочих процессов получать данные в виде параметров .ReceiveParametersContent совместима с клиентами и службами WCF, не являющихся рабочими процессами. Коллекция Parameters похожа на объявление аргумента в сигнатуре метода C#. Коллекция Parameters не может содержать аргументы, помеченные или MessageContractAttributeс типом Message. Для этих типов данных следует использовать ReceiveMessageContent. Это запечатанный класс.

public ref class ReceiveParametersContent sealed : System::ServiceModel::Activities::ReceiveContent
[System.Windows.Markup.ContentProperty("Parameters")]
public sealed class ReceiveParametersContent : System.ServiceModel.Activities.ReceiveContent
[<System.Windows.Markup.ContentProperty("Parameters")>]
type ReceiveParametersContent = class
    inherit ReceiveContent
Public NotInheritable Class ReceiveParametersContent
Inherits ReceiveContent
Наследование
ReceiveParametersContent
Атрибуты

Примеры

В следующем примере показано, как использовать ReceiveParametersContent класс с действием Receive .

Receive prescriptionRequest = new Receive
{
    DisplayName = "Request Perscription",
    OperationName = "GetBaseCost",
    ServiceContractName = Constants.PharmacyServiceContractName,
    CanCreateInstance = true,
    //CorrelatesWith = customerHandle,  -- add this line for explicit correlation
    CorrelatesOn = customerQuerySet,
    Content = new ReceiveParametersContent
    {
        Parameters = 
        {
            {"Customer",new OutArgument<Customer>(customer)},
            {"Drug",new OutArgument<string>(drug)},
        }
    }
};

Конструкторы

ReceiveParametersContent()

Создает новый экземпляр класса ReceiveParametersContent.

ReceiveParametersContent(IDictionary<String,OutArgument>)

Инициализирует новый экземпляр класса ReceiveParametersContent с заданными параметрами.

Свойства

Parameters

Изменяет коллекцию параметров.

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к