InvokeMethod<TResult> Klas

Definitie

Roept een openbare methode van een opgegeven object of type aan.

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

Type parameters

TResult

Het type waarde dat wordt geretourneerd door de activiteit.

Overname
Kenmerken

Constructors

Name Description
InvokeMethod<TResult>()

Initialiseert een nieuw exemplaar van de InvokeMethod<TResult> klasse.

Eigenschappen

Name Description
CacheId

Hiermee haalt u de id op van de cache die uniek is binnen het bereik van de werkstroomdefinitie.

(Overgenomen van Activity)
Constraints

Hiermee haalt u een verzameling Constraint activiteiten op die kunnen worden geconfigureerd voor validatie voor de Activity.

(Overgenomen van Activity)
DisplayName

Hiermee haalt u een optionele beschrijvende naam op die wordt gebruikt voor foutopsporing, validatie, afhandeling van uitzonderingen en tracering.

(Overgenomen van Activity)
GenericTypeArguments

De algemene typeargumenten van de ingesloten methode.

Id

Hiermee haalt u een id op die uniek is in het bereik van de werkstroomdefinitie.

(Overgenomen van Activity)
Implementation

Hiermee wordt een fout opgehaald null of gegenereerd wanneer er een poging wordt uitgevoerd om de waarde van deze eigenschap in te stellen.

(Overgenomen van AsyncCodeActivity<TResult>)
ImplementationVersion

Hiermee haalt u de implementatieversie van de activiteit op of stelt u deze in.

(Overgenomen van AsyncCodeActivity<TResult>)
MethodName

De naam van de methode die moet worden aangeroepen wanneer de activiteit wordt uitgevoerd.

Parameters

De parameterverzameling van de methode die moet worden aangeroepen.

Result

Hiermee haalt of stelt u het resultaatargument voor de Activity<TResult>.

(Overgenomen van Activity<TResult>)
ResultType

Wanneer deze wordt geïmplementeerd in een afgeleide klasse, wordt het type activiteit OutArgumentopgevraagd.

(Overgenomen van ActivityWithResult)
RunAsynchronously

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de methode van de activiteit asynchroon wordt aangeroepen.

TargetObject

Hiermee wordt het object opgehaald of ingesteld dat de methode bevat die moet worden aangeroepen.

TargetType

Hiermee haalt of stelt u het type van de TargetObject.

Methoden

Name Description
BeginExecute(AsyncCodeActivityContext, AsyncCallback, Object)

Wanneer deze is geïmplementeerd in een afgeleide klasse en gebruikmaakt van de opgegeven uitvoeringscontext, callback-methode en gebruikersstatus, wordt een asynchrone activiteit in een runtimewerkstroom gestaakt.

(Overgenomen van AsyncCodeActivity<TResult>)
CacheMetadata(ActivityMetadata)

Niet geïmplementeerd. Gebruik in plaats daarvan CacheMetadata(CodeActivityMetadata).

(Overgenomen van AsyncCodeActivity<TResult>)
CacheMetadata(CodeActivityMetadata)

Fungeert als een virtuele methode en converteert informatie die is verkregen door reflectie op een cache in argumenten voor een asynchrone activiteit.

(Overgenomen van AsyncCodeActivity<TResult>)
Cancel(AsyncCodeActivityContext)

Wanneer deze is geïmplementeerd in een afgeleide klasse en de opgegeven informatie over de uitvoeringsomgeving gebruikt, wordt de werkstroomruntime op de hoogte gebracht dat de asynchrone activiteitsbewerking is geannuleerd. Deze methode fungeert als een virtuele methode.

(Overgenomen van AsyncCodeActivity<TResult>)
EndExecute(AsyncCodeActivityContext, IAsyncResult)

Wanneer deze is geïmplementeerd in een afgeleide klasse en de opgegeven informatie over de uitvoeringsomgeving gebruikt, wordt de werkstroomruntime op de hoogte gebracht dat de bijbehorende asynchrone activiteitsbewerking is voltooid.

(Overgenomen van AsyncCodeActivity<TResult>)
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
OnCreateDynamicUpdateMap(UpdateMapMetadata, Activity)

Hiermee wordt een gebeurtenis gegenereerd bij het maken van een kaart voor de dynamische update.

(Overgenomen van AsyncCodeActivity<TResult>)
ShouldSerializeDisplayName()

Geeft aan of de DisplayName eigenschap moet worden geserialiseerd.

(Overgenomen van Activity)
ToString()

Retourneert een String met de Id en DisplayName van de Activity.

(Overgenomen van Activity)

Van toepassing op