Aracılığıyla paylaş


ReceiveParametersContent Sınıf

Tanım

bir iş akışı hizmetinin parametre biçiminde veri almasını sağlar.ReceiveParametersContent iş akışı olmayan WCF istemcileri ve hizmetleriyle birlikte çalışabilir. Koleksiyon Parameters , C# yöntemi imzasının bağımsız değişken bildirimine benzer. Koleksiyon Parameters , ile MessageContractAttributeişaretlenmiş veya türünde Messagebağımsız değişkenler içeremez. Bu tür veriler için kullanın ReceiveMessageContent . Burası mühürlü bir sınıf.

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
Devralma
ReceiveParametersContent
Öznitelikler

Örnekler

Aşağıdaki örnekte sınıfın ReceiveParametersContent bir Receive etkinlikle nasıl kullanılacağı gösterilmektedir.

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)},
        }
    }
};

Oluşturucular

ReceiveParametersContent()

ReceiveParametersContent sınıfının yeni bir örneğini oluşturur.

ReceiveParametersContent(IDictionary<String,OutArgument>)

Belirtilen parametrelerle sınıfının yeni bir örneğini ReceiveParametersContent başlatır.

Özellikler

Parameters

Parametre koleksiyonunu değiştirir.

Yöntemler

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır