InvokeMethod<TResult> クラス

定義

指定したオブジェクトまたは型のパブリック メソッドを呼び出します。

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)

型パラメーター

TResult

アクティビティによって返される値の型。

継承
属性

コンストラクター

名前 説明
InvokeMethod<TResult>()

InvokeMethod<TResult> クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
CacheId

ワークフロー定義のスコープ内で一意であるキャッシュの識別子を取得します。

(継承元 Activity)
Constraints

Constraintの検証を提供するように構成できるActivity アクティビティのコレクションを取得します。

(継承元 Activity)
DisplayName

デバッグ、検証、例外処理、追跡に使用されるオプションのフレンドリ名を取得または設定します。

(継承元 Activity)
GenericTypeArguments

包含メソッドのジェネリック型引数。

Id

ワークフロー定義のスコープ内で一意の識別子を取得します。

(継承元 Activity)
Implementation

このプロパティの値を設定しようとすると、 null を取得するか、エラーをスローします。

(継承元 AsyncCodeActivity<TResult>)
ImplementationVersion

アクティビティの実装バージョンを取得または設定します。

(継承元 AsyncCodeActivity<TResult>)
MethodName

アクティビティの実行時に呼び出されるメソッドの名前。

Parameters

呼び出されるメソッドのパラメーター コレクション。

Result

Activity<TResult>の結果引数を取得または設定します。

(継承元 Activity<TResult>)
ResultType

派生クラスで実装された場合、アクティビティ OutArgumentの型を取得します。

(継承元 ActivityWithResult)
RunAsynchronously

アクティビティのメソッドが非同期に呼び出されるかどうかを示す値を取得または設定します。

TargetObject

呼び出すメソッドを含むオブジェクトを取得または設定します。

TargetType

TargetObjectの型を取得または設定します。

メソッド

名前 説明
BeginExecute(AsyncCodeActivityContext, AsyncCallback, Object)

派生クラスで実装され、指定された実行コンテキスト、コールバック メソッド、およびユーザー状態を使用すると、ランタイム ワークフローで非同期アクティビティがエンキューされます。

(継承元 AsyncCodeActivity<TResult>)
CacheMetadata(ActivityMetadata)

実装されていません。 CacheMetadata(CodeActivityMetadata) を代わりに使用します。

(継承元 AsyncCodeActivity<TResult>)
CacheMetadata(CodeActivityMetadata)

仮想メソッドとして機能し、キャッシュのリフレクションによって取得された情報を非同期アクティビティの引数に変換します。

(継承元 AsyncCodeActivity<TResult>)
Cancel(AsyncCodeActivityContext)

派生クラスで実装され、指定した実行環境情報を使用すると、非同期アクティビティ操作が取り消されたことをワークフロー ランタイムに通知します。 このメソッドは仮想メソッドとして機能します。

(継承元 AsyncCodeActivity<TResult>)
EndExecute(AsyncCodeActivityContext, IAsyncResult)

派生クラスで実装され、指定した実行環境情報を使用すると、関連付けられている非同期アクティビティ操作が完了したことをワークフロー ランタイムに通知します。

(継承元 AsyncCodeActivity<TResult>)
Equals(Object)

指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Objectの簡易コピーを作成します。

(継承元 Object)
OnCreateDynamicUpdateMap(UpdateMapMetadata, Activity)

動的更新のマップを作成するときにイベントを発生させます。

(継承元 AsyncCodeActivity<TResult>)
ShouldSerializeDisplayName()

DisplayName プロパティをシリアル化する必要があるかどうかを示します。

(継承元 Activity)
ToString()

StringIdDisplayNameを含むActivityを返します。

(継承元 Activity)

適用対象