ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TResult> Sınıf

Tanım

Türünde bir bağımsız değişken ve türünde T bir çıkış bağımsız değişkeni olan TResultbir etkinlik temsilcisi tanımlar.

generic <typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8, typename T9, typename T10, typename T11, typename T12, typename TResult>
public ref class ActivityFunc sealed : System::Activities::ActivityDelegate
public sealed class ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TResult> : System.Activities.ActivityDelegate
type ActivityFunc<'T1, 'T2, 'T3, 'T4, 'T5, 'T6, 'T7, 'T8, 'T9, 'T10, 'T11, 'T12, 'Result> = class
    inherit ActivityDelegate
Public NotInheritable Class ActivityFunc(Of T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, 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ü.

T5

Etkinlik temsilcisinin bağımsız değişkenindeki beşinci türü.

T6

Etkinlik temsilcisinin bağımsız değişkenindeki altıncı türü.

T7

Etkinlik temsilcisinin bağımsız değişkenindeki yedinci türü.

T8

Etkinlik temsilcisinin bağımsız değişkenindeki sekizinci türü.

T9

Etkinlik temsilcisinin bağımsız değişkenindeki dokuzuncu türü.

T10

Etkinlik temsilcisinin bağımsız değişkenindeki onuncu türü.

T11

Etkinlik temsilcisinin bağımsız değişkenindeki on birinci türü.

T12

Etkinlik temsilcisinin bağımsız değişkenindeki on ikinci türü.

TResult

Etkinlik temsilcisinin out bağımsız değişkeninin türü.

Devralma
ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TResult>

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,T5,T6,T7,T8,T9,T10,T11,T12,TResult>ActivityDelegate bir değer döndüren bir değerdir. öğesinin ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,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,T5,T6,T7,T8,T9,T10,T11,T12,TResult>()

ActivityFunc<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,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.

Argument10

Etkinlik temsilcisinin bağımsız değişkenindeki onuncu değerini alır veya ayarlar.

Argument11

Etkinlik temsilcisinin bağımsız değişkenindeki on birinciyi alır veya ayarlar.

Argument12

Etkinlik temsilcisinin bağımsız değişkeninde on ikinciyi 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.

Argument5

Etkinlik temsilcisinin bağımsız değişkenindeki beşinciyi alır veya ayarlar.

Argument6

Etkinlik temsilcisinin bağımsız değişkenindeki altıncıyı alır veya ayarlar.

Argument7

Etkinlik temsilcisinin yedinci bağımsız değişkenini alır veya ayarlar.

Argument8

Etkinlik temsilcisinin bağımsız değişkenindeki sekizinciyi alır veya ayarlar.

Argument9

Etkinlik temsilcisinin bağımsız değişkeninde dokuzuncuyu 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.