Classe ActivityFunc<T1, T2, T3, TResult>

.NET Framework (current version)
 

Data di pubblicazione: novembre 2016

Definisce un delegato di attività con tre negli argomenti di tipo T e uno out argomento di tipo TResult.

Spazio dei nomi:   System.Activities
Assembly:  System.Activities (in System.Activities.dll)

System.Object
  System.Activities.ActivityDelegate
    System.Activities.ActivityFunc<T1, T2, T3, TResult>

public sealed class ActivityFunc<T1, T2, T3, TResult> : ActivityDelegate

Parametri tipo

T1

Tipo del primo nell'argomento del delegato di attività.

T2

Tipo del secondo nell'argomento del delegato di attività.

T3

Tipo del terzo nell'argomento del delegato di attività.

TResult

Tipo di argomento out del delegato di attività.

NomeDescrizione
System_CAPS_pubmethodActivityFunc<T1, T2, T3, TResult>()

Crea una nuova istanza della classe ActivityFunc<T1, T2, T3, TResult>.

NomeDescrizione
System_CAPS_pubpropertyArgument1

Ottiene o imposta il primo nell'argomento del delegato di attività.

System_CAPS_pubpropertyArgument2

Ottiene o imposta il secondo nell'argomento del delegato di attività.

System_CAPS_pubpropertyArgument3

Ottiene o imposta il terzo nell'argomento del delegato di attività.

System_CAPS_pubpropertyDisplayName

Ottiene o imposta un nome descrittivo facoltativo utilizzato per debug, convalida, gestione delle eccezioni e rilevamento.(Ereditato da ActivityDelegate.)

System_CAPS_pubpropertyHandler

Ottiene o imposta l'attività che è rappresentata da questo ActivityDelegate.(Ereditato da ActivityDelegate.)

System_CAPS_pubpropertyResult

Ottiene o imposta l'argomento esterno del delegato di attività.

NomeDescrizione
System_CAPS_pubmethodEquals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.(Ereditato da Object.)

System_CAPS_pubmethodGetHashCode()

Funge da funzione hash predefinita.(Ereditato da Object.)

System_CAPS_protmethodGetResultArgument()

In caso di implementazione in una classe derivata, restituisce il DelegateOutArgument del ActivityDelegate.(Ereditato da ActivityDelegate.)

System_CAPS_pubmethodGetType()

Ottiene l'oggetto Type dell'istanza corrente.(Ereditato da Object.)

System_CAPS_pubmethodShouldSerializeDisplayName()

Indica se il valore della proprietà DisplayName deve essere serializzata in XAML.(Ereditato da ActivityDelegate.)

System_CAPS_pubmethodToString()

Restituisce una rappresentazione String del ActivityDelegate che contiene il DisplayName.(Ereditato da ActivityDelegate.)

ActivityDelegate consente agli autori di attività di esporre callback con le firme specifiche che utenti dell'attività possono fornire per gestori in base all'attività.ActivityFunc<T1, T2, T3, TResult> è un ActivityDelegate che restituisce un valore. La firma di ActivityFunc<T1, T2, T3, TResult> viene specificata come argomenti di tipo generico.

Sono disponibili più versioni generiche di questo tipo che prendono da 1 a 16 argomenti, più il out argomento, per l'attività che viene chiamato. Ci sono anche tipi ActivityAction per i delegati di attività che non restituiscono valori.

.NET Framework
Disponibile da 4.0

I membri statici pubblici ( Condiviso in Visual Basic) di questo tipo è thread safe. Non tutti i membri di istanza sono garantiti come thread safe.

Torna all'inizio
Mostra: