Sdílet prostřednictvím


InvokeFunc<TResult> Třída

Definice

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

Parametry typu

TResult

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

Dědičnost
Atributy

Konstruktory

InvokeFunc<TResult>()

Inicializuje novou instanci InvokeFunc<TResult> třídy.

Vlastnosti

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<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