Sdílet prostřednictvím


InvokeFunc<T1,T2,T3,T4,TResult> Třída

Definice

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

Parametry typu

T1

Typ prvního, InArgument<T> jehož hodnota je předána do ActivityFunc<T1,T2,T3,T4,TResult> .

T2

Typ druhého, InArgument<T> jehož hodnota je předána do ActivityFunc<T1,T2,T3,T4,TResult> .

T3

Typ třetího, InArgument<T> jehož hodnota je předána do ActivityFunc<T1,T2,T3,T4,TResult> .

T4

Typ čtvrté InArgument<T> hodnoty, jejíž hodnota je předána do ActivityFunc<T1,T2,T3,T4,TResult> .

TResult

Typ vrácení, OutArgument<T> jehož hodnota je vrácena z ActivityFunc<T1,T2,T3,T4,TResult> .

Dědičnost
Atributy

Konstruktory

InvokeFunc<T1,T2,T3,T4,TResult>()

Inicializuje novou instanci InvokeFunc<T1,T2,T3,T4,TResult> třídy.

Vlastnosti

Argument1

Získá nebo nastaví první argument předaný do ActivityFunc<T1,T2,T3,T4,TResult> .

Argument2

Získá nebo nastaví druhý argument předaný do ActivityFunc<T1,T2,T3,T4,TResult> .

Argument3

Získá nebo nastaví třetí argument předaný do ActivityFunc<T1,T2,T3,T4,TResult> .

Argument4

Získá nebo nastaví čtvrtý argument předaný do ActivityFunc<T1,T2,T3,T4,TResult> .

CacheId

Získá identifikátor mezipaměti, která je jedinečná v rámci definice pracovního postupu.

(Zděděno od Activity)
CanInduceIdle

Získá nebo nastaví hodnotu, která označuje, zda aktivita může způsobit nečinnost pracovního postupu.

(Zděděno od NativeActivity<TResult>)
Constraints

Získá kolekci Constraint aktivit, které lze nakonfigurovat tak, aby poskytovaly ověření pro Activity .

(Zděděno od Activity)
DisplayName

Získá nebo nastaví volitelný popisný název, který se používá pro ladění, ověřování, zpracování výjimek a sledování.

(Zděděno od Activity)
Func

Získá nebo nastaví ActivityFunc<T1,T2,T3,T4,TResult> vyvolání, které má být vyvoláno.

Id

Získá identifikátor, který je jedinečný v oboru definice pracovního postupu.

(Zděděno od Activity)
Implementation

Logika provádění aktivity.

(Zděděno od NativeActivity<TResult>)
ImplementationVersion

Získá nebo nastaví verzi implementace aktivity.

(Zděděno od NativeActivity<TResult>)
Result

Získá nebo nastaví argument výsledku Activity<TResult>pro hodnotu .

(Zděděno od Activity<TResult>)
ResultType

Při implementaci v odvozené třídě získá typ aktivity OutArgument .

(Zděděno od ActivityWithResult)

Metody

Abort(NativeActivityAbortContext)

Při implementaci v odvozené třídě provede akce v reakci na aktivitu, která je přerušena.

(Zděděno od NativeActivity<TResult>)
CacheMetadata(ActivityMetadata)

Není implementováno. Místo toho použijte CacheMetadata(NativeActivityMetadata).

(Zděděno od NativeActivity<TResult>)
CacheMetadata(NativeActivityMetadata)

Vytvoří a ověří popis argumentů, proměnných, podřízených aktivit a delegátů aktivit aktivity.

(Zděděno od NativeActivity<TResult>)
Cancel(NativeActivityContext)

Při implementaci v odvozené třídě spustí logiku, která způsobí řádné předčasné dokončení aktivity.

(Zděděno od NativeActivity<TResult>)
Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
Execute(NativeActivityContext)

Při implementaci v odvozené třídě spustí logiku provádění aktivity.

(Zděděno od NativeActivity<TResult>)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Type Získá aktuální instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří použádnou kopii aktuálního souboru Object.

(Zděděno od Object)
OnCreateDynamicUpdateMap(NativeActivityUpdateMapMetadata, Activity)

Vyvolá událost při vytváření mapy pro dynamickou aktualizaci.

(Zděděno od NativeActivity<TResult>)
OnCreateDynamicUpdateMap(UpdateMapMetadata, Activity)

Vyvolá událost při vytváření mapy pro dynamickou aktualizaci.

(Zděděno od NativeActivity<TResult>)
ShouldSerializeDisplayName()

Určuje, zda DisplayName má být vlastnost serializován.

(Zděděno od Activity)
ToString()

Vrátí String , který obsahuje Id a DisplayName Activity .

(Zděděno od Activity)
UpdateInstance(NativeActivityUpdateContext)

Aktualizace instance .NativeActivity<TResult>

(Zděděno od NativeActivity<TResult>)

Platí pro