Udostępnij za pośrednictwem


InvokeFunc<T,TResult> Klasa

Definicja

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)

Parametry typu

T

Typ, InArgument<T> którego wartość jest przenoszona do ActivityFunc<T,TResult> .

TResult

Typ zwracanego, OutArgument<T> którego wartość jest zwracana z ActivityFunc<T,TResult> .

Dziedziczenie
Atrybuty

Konstruktory

InvokeFunc<T,TResult>()

Inicjuje nowe wystąpienie klasy InvokeFunc<T,TResult>.

Właściwości

Argument

Pobiera lub ustawia argument przesłany do ActivityFunc<T,TResult> .

CacheId

Pobiera identyfikator pamięci podręcznej, który jest unikatowy w zakresie definicji przepływu pracy.

(Odziedziczone po Activity)
CanInduceIdle

Pobiera lub ustawia wartość wskazującą, czy działanie może spowodować, że przepływ pracy stanie się bezczynny.

(Odziedziczone po NativeActivity<TResult>)
Constraints

Pobiera kolekcję działań, które można skonfigurować w celu Constraint zapewnienia weryfikacji dla Activity .

(Odziedziczone po Activity)
DisplayName

Pobiera lub ustawia opcjonalną przyjazną nazwę, która jest używana do debugowania, walidacji, obsługi wyjątków i śledzenia.

(Odziedziczone po Activity)
Func

Pobiera lub ustawia ActivityFunc<T,TResult> do wywołania.

Id

Pobiera identyfikator, który jest unikatowy w zakresie definicji przepływu pracy.

(Odziedziczone po Activity)
Implementation

Logika wykonywania działania.

(Odziedziczone po NativeActivity<TResult>)
ImplementationVersion

Pobiera lub ustawia wersję implementacji działania.

(Odziedziczone po NativeActivity<TResult>)
Result

Pobiera lub ustawia argument wyniku dla klasy Activity<TResult>.

(Odziedziczone po Activity<TResult>)
ResultType

W przypadku zaimplementowania w klasie pochodnej program pobiera typ działania OutArgument .

(Odziedziczone po ActivityWithResult)

Metody

Abort(NativeActivityAbortContext)

Po zaimplementowaniu w klasie pochodnej akcje są wykonywane w odpowiedzi na przerwane działanie.

(Odziedziczone po NativeActivity<TResult>)
CacheMetadata(ActivityMetadata)

Nie zaimplementowano. Zamiast tego użyj polecenia cmdlet CacheMetadata(NativeActivityMetadata).

(Odziedziczone po NativeActivity<TResult>)
CacheMetadata(NativeActivityMetadata)

Tworzy i weryfikuje opis argumentów, zmiennych, działań podrzędnych i delegatów działań.

(Odziedziczone po NativeActivity<TResult>)
Cancel(NativeActivityContext)

Po zaimplementowaniu w klasie pochodnej logika uruchamia logikę, aby spowodować bezproblemowe wczesne ukończenie działania.

(Odziedziczone po NativeActivity<TResult>)
Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
Execute(NativeActivityContext)

Po zaimplementowaniu w klasie pochodnej uruchamia logikę wykonywania działania.

(Odziedziczone po NativeActivity<TResult>)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
OnCreateDynamicUpdateMap(NativeActivityUpdateMapMetadata, Activity)

Zgłasza zdarzenie podczas tworzenia mapy aktualizacji dynamicznej.

(Odziedziczone po NativeActivity<TResult>)
OnCreateDynamicUpdateMap(UpdateMapMetadata, Activity)

Zgłasza zdarzenie podczas tworzenia mapy aktualizacji dynamicznej.

(Odziedziczone po NativeActivity<TResult>)
ShouldSerializeDisplayName()

Wskazuje, czy DisplayName właściwość powinna być serializowana.

(Odziedziczone po Activity)
ToString()

Zwraca wartość String zawierającą Id elementy i DisplayName . Activity

(Odziedziczone po Activity)
UpdateInstance(NativeActivityUpdateContext)

Aktualizacje wystąpienie klasy NativeActivity<TResult>.

(Odziedziczone po NativeActivity<TResult>)

Dotyczy