InvokeMethod<TResult> Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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
-
InvokeMethod<TResult>
- 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 |
| 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) |