ActivityFunc<T1,T2,T3,T4,TResult> Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
türünde dört bağımsız değişken ve türünde T
bir out
bağımsız değişken içeren TResult
bir etkinlik temsilcisi tanımlar.
generic <typename T1, typename T2, typename T3, typename T4, typename TResult>
public ref class ActivityFunc sealed : System::Activities::ActivityDelegate
public sealed class ActivityFunc<T1,T2,T3,T4,TResult> : System.Activities.ActivityDelegate
type ActivityFunc<'T1, 'T2, 'T3, 'T4, 'Result> = class
inherit ActivityDelegate
Public NotInheritable Class ActivityFunc(Of T1, T2, T3, T4, TResult)
Inherits ActivityDelegate
Tür Parametreleri
- T1
Etkinlik temsilcisinin ilk bağımsız değişkeninin türü.
- T2
Etkinlik temsilcisinin bağımsız değişkenindeki ikincinin türü.
- T3
Etkinlik temsilcisinin bağımsız değişkenindeki üçüncü türü.
- T4
Etkinlik temsilcisinin bağımsız değişkenindeki dördüncü türü.
- TResult
Etkinlik temsilcisinin out bağımsız değişkeninin türü.
- Devralma
Açıklamalar
, ActivityDelegate etkinlik yazarlarının etkinlik kullanıcılarının etkinlik tabanlı işleyiciler sağlayabilecekleri belirli imzalarla geri çağırmaları kullanıma sunabilmesini sağlar. ActivityFunc<T1,T2,T3,T4,TResult>ActivityDelegate bir değer döndüren bir değerdir. öğesinin ActivityFunc<T1,T2,T3,T4,TResult> imzası genel tür bağımsız değişkenleri olarak belirtilir.
Bu türün bağımsız değişkenlerde 1'den 16'ya kadar olan birden çok genel sürümü ve out
çağrılan etkinlik için bağımsız değişkeni vardır. Etkinlik temsilcileri için değer döndürmeyen ActivityAction türleri de vardır.
Oluşturucular
ActivityFunc<T1,T2,T3,T4,TResult>() |
ActivityFunc<T1,T2,T3,T4,TResult> sınıfının yeni bir örneğini oluşturur. |
Özellikler
Argument1 |
Etkinlik temsilcisinin ilk bağımsız değişkenini alır veya ayarlar. |
Argument2 |
Etkinlik temsilcisinin bağımsız değişkenindeki ikinciyi alır veya ayarlar. |
Argument3 |
Etkinlik temsilcisinin bağımsız değişkenindeki üçüncü öğesini alır veya ayarlar. |
Argument4 |
Etkinlik temsilcisinin bağımsız değişkeninde dördüncüsünü alır veya ayarlar. |
DisplayName |
Hata ayıklama, doğrulama, özel durum işleme ve izleme için kullanılan isteğe bağlı kolay bir ad alır veya ayarlar. (Devralındığı yer: ActivityDelegate) |
Handler |
Bu ActivityDelegatetarafından temsil edilen etkinliği alır veya ayarlar. (Devralındığı yer: ActivityDelegate) |
Result |
Etkinlik temsilcisinin out bağımsız değişkenini alır veya ayarlar. |
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) |
GetResultArgument() |
Türetilmiş bir sınıfta uygulandığında, değerini DelegateOutArgumentActivityDelegatedöndürür. (Devralındığı yer: ActivityDelegate) |
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) |
OnGetRuntimeDelegateArguments(IList<RuntimeDelegateArgument>) |
için çalışma zamanı bağımsız değişkenlerinin listesini sağlar ActivityDelegate. (Devralındığı yer: ActivityDelegate) |
ShouldSerializeDisplayName() |
Özellik değerinin DisplayName XAML olarak seri hale getirilip getirilmeyeceğini gösterir. (Devralındığı yer: ActivityDelegate) |
ToString() |
öğesini içeren bir String gösterimini ActivityDelegateDisplayNamedöndürür. (Devralındığı yer: ActivityDelegate) |
Şunlara uygulanır
Ayrıca bkz.
- ActivityFunc<TResult>
- ActivityFunc<T,TResult>
- ActivityFunc<T1,T2,TResult>
- ActivityFunc<T1,T2,T3,TResult>
- ActivityFunc<T1,T2,T3,T4,T5,TResult>
- ActivityFunc<T1,T2,T3,T4,T5,T6,TResult>
- ActivityFunc<T1,T2,T3,T4,T5,T6,T7,TResult>
- ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,TResult>
- ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>
- ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult>
- ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TResult>
- ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TResult>
- ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TResult>
- ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TResult>
- ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TResult>
- ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,TResult>