Aracılığıyla paylaş


InArgument<T> Sınıf

Tanım

Bir etkinliğe veri akışını temsil eden bağlama terminali.

generic <typename T>
public ref class InArgument sealed : System::Activities::InArgument
[System.ComponentModel.TypeConverter(typeof(System.Activities.XamlIntegration.InArgumentConverter))]
[System.Windows.Markup.ContentProperty("Expression")]
public sealed class InArgument<T> : System.Activities.InArgument
[<System.ComponentModel.TypeConverter(typeof(System.Activities.XamlIntegration.InArgumentConverter))>]
[<System.Windows.Markup.ContentProperty("Expression")>]
type InArgument<'T> = class
    inherit InArgument
Public NotInheritable Class InArgument(Of T)
Inherits InArgument

Tür Parametreleri

T

veri türü InArgument<T>.

Devralma
InArgument<T>
Öznitelikler

Örnekler

Bu örnekte, tek WriteLine bir etkinlik içeren bir iş akışı oluşturulur. Etkinliğin WriteLine adlı bir InArgument<T> adı Textvardır. Konak uygulaması iş akışının bir örneğini oluşturur ve etkinliği tarafından WriteLine kullanılan ve bağımsız değişkenine TextWriteLine eşlenen bir dize geçirir.

Activity wf = new WriteLine();  

Dictionary<string, object> wfParams = new Dictionary<string, object>();  
wfParams.Add("Text", "Hello World!");  

WorkflowInvoker.Invoke(wf, wfParams);  

Oluşturucular

InArgument<T>()

Varsayılan değerleri kullanarak sınıfın InArgument<T> yeni bir örneğini başlatır.

InArgument<T>(Activity<T>)

Belirtilen Activity<TResult>kullanarak sınıfının yeni bir örneğini InArgument<T> başlatır.

InArgument<T>(DelegateArgument)

Belirtilen DelegateArgumentkullanarak sınıfının yeni bir örneğini InArgument<T> başlatır.

InArgument<T>(Expression<Func<ActivityContext,T>>)

Belirtilen ifadeyi InArgument<T> kullanarak sınıfının yeni bir örneğini başlatır.

InArgument<T>(T)

Belirtilen değeri kullanarak sınıfının yeni bir örneğini InArgument<T> başlatır.

InArgument<T>(Variable)

Belirtilen Variablekullanarak sınıfının yeni bir örneğini InArgument<T> başlatır.

Alanlar

ResultValue

İfade temel sınıfındaki ActivityWithResulttürünün OutArgument özelliğinin Result adına karşılık gelen "Result" sabit değerini temsil eder.

(Devralındığı yer: Argument)

Özellikler

ArgumentType

Bu Argumentöğesine bağlı verilerin veri türünü alır.

(Devralındığı yer: Argument)
Direction

ArgumentDirection öğesinin bir etkinliğe veri akışını mı, etkinlik dışında mı Argument yoksa etkinlik içinde veya dışında mı veri akışını temsil ettiğini belirten bir alır.

(Devralındığı yer: Argument)
EvaluationOrder

Bağımsız değişkenin değerlendirilme sırasını belirten sıfır tabanlı bir değer alır veya ayarlar.

(Devralındığı yer: Argument)
Expression

Bu InArgument<T>değerini temsil eden bir Activity<TResult> alır.

Yöntemler

Equals(Object)

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

(Devralındığı yer: Object)
FromDelegateArgument(DelegateArgument)

Belirtilen DelegateArgumentkullanarak yeni InArgument<T> bir başlatır ve döndürür.

FromExpression(Activity<T>)

Belirtilen Activity<TResult>kullanarak yeni InArgument<T> bir başlatır ve döndürür.

FromValue(T)

Belirtilen değeri kullanarak yeni InArgument<T> bir başlatır ve döndürür.

FromVariable(Variable)

Belirtilen Variablekullanarak yeni InArgument<T> bir başlatır ve döndürür.

Get(ActivityContext)

Belirtilen etkinlik bağlamını InArgument<T> kullanarak değerini alır.

Get<T>(ActivityContext)

Belirtilen türü ve etkinlik bağlamını kullanarak bağımsız değişkenin değerini alır.

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

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

(Devralındığı yer: Object)
GetLocation(ActivityContext)

Bunun Argumentiçin öğesini Location alır.

(Devralındığı yer: Argument)
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)
Set(ActivityContext, Object)

Belirtilen etkinlik bağlamını kullanarak bağımsız değişkenin değerini ayarlar.

(Devralındığı yer: Argument)
Set(ActivityContext, T)

Belirtilen değeri InArgument<T> kullanarak değerini ayarlar.

ToString()

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

(Devralındığı yer: Object)

İşleçler

Implicit(Activity<T> to InArgument<T>)

Belirtilen Activity<TResult>kullanarak yeni InArgument<T> bir başlatır ve döndürür.

Implicit(DelegateArgument to InArgument<T>)

Belirtilen DelegateArgumentkullanarak yeni InArgument<T> bir başlatır ve döndürür.

Implicit(T to InArgument<T>)

Belirtilen değeri kullanarak yeni InArgument<T> bir başlatır ve döndürür.

Implicit(Variable to InArgument<T>)

Belirtilen Variablekullanarak yeni InArgument<T> bir başlatır ve döndürür.

Şunlara uygulanır