InvokeFunc<T,TResult> Classe

Definizione

generic <typename T, typename TResult>
public ref class InvokeFunc sealed : System::Activities::NativeActivity<TResult>
[System.Windows.Markup.ContentProperty("Func")]
public sealed class InvokeFunc<T,TResult> : System.Activities.NativeActivity<TResult>
[<System.Windows.Markup.ContentProperty("Func")>]
type InvokeFunc<'T, 'Result> = class
    inherit NativeActivity<'Result>
Public NotInheritable Class InvokeFunc(Of T, TResult)
Inherits NativeActivity(Of TResult)

Parametri di tipo

T

Tipo dell'oggetto InArgument<T> il cui valore viene passato a ActivityFunc<T,TResult>.

TResult

Tipo dell'oggetto OutArgument<T> restituito il cui valore viene restituito da ActivityFunc<T,TResult>.

Ereditarietà
Attributi

Costruttori

InvokeFunc<T,TResult>()

Inizializza una nuova istanza della classe InvokeFunc<T,TResult>.

Proprietà

Argument

Ottiene o imposta l'argomento passato a ActivityFunc<T,TResult>.

CacheId

Ottiene l'identificatore della cache che è univoco all'interno dell'ambito della definizione del flusso di lavoro.

(Ereditato da Activity)
CanInduceIdle

Ottiene o imposta un valore che indica se l'attività può determinare che il flusso di lavoro diventi inattivo.

(Ereditato da NativeActivity<TResult>)
Constraints

Ottiene una raccolta di attività Constraint che possono essere configurate per fornire la convalida per Activity.

(Ereditato da Activity)
DisplayName

Ottiene o imposta un nome descrittivo facoltativo utilizzato per debug, convalida, gestione delle eccezioni e rilevamento.

(Ereditato da Activity)
Func

Ottiene o imposta ActivityFunc<T,TResult> da richiamare.

Id

Ottiene un identificatore che è univoco nell'ambito della definizione del flusso di lavoro.

(Ereditato da Activity)
Implementation

Logica di esecuzione dell'attività.

(Ereditato da NativeActivity<TResult>)
ImplementationVersion

Ottiene o imposta la versione di implementazione dell'attività.

(Ereditato da NativeActivity<TResult>)
Result

Ottiene o imposta l'argomento del risultato per il Activity<TResult>.

(Ereditato da Activity<TResult>)
ResultType

Quando implementato in una classe derivata, ottiene il tipo di un'attività OutArgument.

(Ereditato da ActivityWithResult)

Metodi

Abort(NativeActivityAbortContext)

Quando è implementato in una classe derivata, intraprende azioni in risposta all'attività interrotta.

(Ereditato da NativeActivity<TResult>)
CacheMetadata(ActivityMetadata)

Non implementato. In alternativa, utilizzare CacheMetadata(NativeActivityMetadata).

(Ereditato da NativeActivity<TResult>)
CacheMetadata(NativeActivityMetadata)

Crea e convalida una descrizione degli argomenti dell'attività, delle variabili, delle attività figlio e dei delegati di attività.

(Ereditato da NativeActivity<TResult>)
Cancel(NativeActivityContext)

In caso di implementazione in una classe derivata, è in esecuzione logico provocare primo completamento aggraziato dell'attività.

(Ereditato da NativeActivity<TResult>)
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
Execute(NativeActivityContext)

Quando è implementato in una classe derivata, esegue la logica di esecuzione dell'attività.

(Ereditato da NativeActivity<TResult>)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
OnCreateDynamicUpdateMap(NativeActivityUpdateMapMetadata, Activity)

Genera un evento quando si crea un mapping per l'aggiornamento dinamico.

(Ereditato da NativeActivity<TResult>)
OnCreateDynamicUpdateMap(UpdateMapMetadata, Activity)

Genera un evento quando si crea un mapping per l'aggiornamento dinamico.

(Ereditato da NativeActivity<TResult>)
ShouldSerializeDisplayName()

Indica se la proprietà DisplayName deve essere serializzata.

(Ereditato da Activity)
ToString()

Restituisce un String che contiene il Id e il DisplayName del Activity.

(Ereditato da Activity)
UpdateInstance(NativeActivityUpdateContext)

Aggiorna l'istanza di NativeActivity<TResult>.

(Ereditato da NativeActivity<TResult>)

Si applica a