InArgument<T> Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Terminal pengikatan yang mewakili aliran data ke dalam aktivitas.
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
Jenis parameter
- T
Jenis data dari InArgument<T>.
- Warisan
- Atribut
Contoh
Dalam contoh ini, alur kerja dibuat yang terdiri dari satu WriteLine aktivitas. Aktivitas ini WriteLine memiliki nama InArgument<T>Text. Aplikasi host membuat instans alur kerja dan meneruskan string, yang memetakan ke Text argumen WriteLine dan digunakan oleh WriteLine aktivitas.
Activity wf = new WriteLine();
Dictionary<string, object> wfParams = new Dictionary<string, object>();
wfParams.Add("Text", "Hello World!");
WorkflowInvoker.Invoke(wf, wfParams);
Konstruktor
InArgument<T>() |
Menginisialisasi instans InArgument<T> baru kelas menggunakan nilai default. |
InArgument<T>(Activity<T>) |
Menginisialisasi instans InArgument<T> baru kelas menggunakan Activity<TResult>. |
InArgument<T>(DelegateArgument) |
Menginisialisasi instans InArgument<T> baru kelas menggunakan DelegateArgument. |
InArgument<T>(Expression<Func<ActivityContext,T>>) |
Menginisialisasi instans InArgument<T> baru kelas menggunakan ekspresi yang ditentukan. |
InArgument<T>(T) |
Menginisialisasi instans InArgument<T> baru kelas menggunakan nilai yang ditentukan. |
InArgument<T>(Variable) |
Menginisialisasi instans InArgument<T> baru kelas menggunakan Variable. |
Bidang
ResultValue |
Mewakili nilai konstanta "Hasil", yang sesuai dengan nama Result properti jenis OutArgument di kelas ActivityWithResultdasar ekspresi . (Diperoleh dari Argument) |
Properti
ArgumentType |
Mendapatkan jenis data untuk data yang terikat ke ini Argument. (Diperoleh dari Argument) |
Direction |
ArgumentDirection Mendapatkan yang menentukan apakah Argument mewakili aliran data ke dalam aktivitas, keluar dari aktivitas, atau masuk dan keluar dari aktivitas. (Diperoleh dari Argument) |
EvaluationOrder |
Mendapatkan atau menetapkan nilai berbasis nol yang menentukan urutan evaluasi argumen. (Diperoleh dari Argument) |
Expression |
Activity<TResult> Mendapatkan yang mewakili nilai iniInArgument<T>. |
Metode
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
FromDelegateArgument(DelegateArgument) |
Menginisialisasi dan mengembalikan yang baru InArgument<T> menggunakan yang ditentukan DelegateArgument. |
FromExpression(Activity<T>) |
Menginisialisasi dan mengembalikan yang baru InArgument<T> menggunakan yang ditentukan Activity<TResult>. |
FromValue(T) |
Menginisialisasi dan mengembalikan yang baru InArgument<T> menggunakan nilai yang ditentukan. |
FromVariable(Variable) |
Menginisialisasi dan mengembalikan yang baru InArgument<T> menggunakan yang ditentukan Variable. |
Get(ActivityContext) |
Mendapatkan nilai menggunakan InArgument<T> konteks aktivitas yang ditentukan. |
Get<T>(ActivityContext) |
Mendapatkan nilai argumen menggunakan jenis dan konteks aktivitas yang ditentukan. (Diperoleh dari Argument) |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetLocation(ActivityContext) |
Location Mendapatkan untuk iniArgument. (Diperoleh dari Argument) |
GetType() |
Mendapatkan instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Membuat salinan dangkal dari yang saat ini Object. (Diperoleh dari Object) |
Set(ActivityContext, Object) |
Mengatur nilai argumen menggunakan konteks aktivitas yang ditentukan. (Diperoleh dari Argument) |
Set(ActivityContext, T) |
Mengatur nilai menggunakan InArgument<T> nilai yang ditentukan. |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |
Operator
Implicit(Activity<T> to InArgument<T>) |
Menginisialisasi dan mengembalikan yang baru InArgument<T> menggunakan yang ditentukan Activity<TResult>. |
Implicit(DelegateArgument to InArgument<T>) |
Menginisialisasi dan mengembalikan yang baru InArgument<T> menggunakan yang ditentukan DelegateArgument. |
Implicit(T to InArgument<T>) |
Menginisialisasi dan mengembalikan yang baru InArgument<T> menggunakan nilai yang ditentukan. |
Implicit(Variable to InArgument<T>) |
Menginisialisasi dan mengembalikan yang baru InArgument<T> menggunakan yang ditentukan Variable. |