ExpressionContainerReference<TResult> クラス
変換後も構造が保持されるように、変換された式ツリーを折り返すために使用されるアクティビティ。
名前空間: Microsoft.Activities.Expressions
アセンブリ: Microsoft.Activities (Microsoft.Activities.dll 内)
継承階層
System.Object
System.Activities.Activity
System.Activities.ActivityWithResult
System.Activities.Activity<TResult>
System.Activities.NativeActivity<TResult>
Microsoft.Activities.Expressions.ExpressionContainerReference<TResult>
構文
[ContentPropertyAttribute("Expression")]
[DebuggerStepThroughAttribute]
public class ExpressionContainerReference<TResult> : NativeActivity<Location<TResult>>
generic<typename TResult>
[ContentPropertyAttribute("Expression")]
[DebuggerStepThroughAttribute]
public ref class ExpressionContainerReference : NativeActivity<Location<TResult>^>
[<ContentPropertyAttribute("Expression")>]
[<DebuggerStepThroughAttribute>]
type ExpressionContainerReference<'TResult> =
class
inherit NativeActivity<Location<'TResult>>
end
<ContentPropertyAttribute("Expression")>
<DebuggerStepThroughAttribute>
Public Class ExpressionContainerReference(Of TResult)
Inherits NativeActivity(Of Location(Of TResult))
型パラメーター
- TResult
結果の種類。
コンストラクター
名前 | 説明 | |
---|---|---|
ExpressionContainerReference<TResult>() | ExpressionContainerReference<TResult> クラスの新しいインスタンスを初期化します。 |
|
ExpressionContainerReference<TResult>(Activity<Location<TResult>>, Dictionary<String, Argument>) | ExpressionContainerReference<TResult> クラスの新しいインスタンスを初期化します。 |
プロパティ
名前 | 説明 | |
---|---|---|
Arguments | 式に対する引数のセットを取得します。 |
|
CacheId | (Activity から継承されました。) |
|
CanInduceIdle | (NativeActivity<TResult> から継承されました。) |
|
Constraints | (Activity から継承されました。) |
|
DisplayName | (Activity から継承されました。) |
|
Expression | 式ツリーを取得または設定します。 |
|
Id | (Activity から継承されました。) |
|
Implementation | (NativeActivity<TResult> から継承されました。) |
|
ImplementationVersion | (NativeActivity<TResult> から継承されました。) |
|
Result | (Activity<TResult> から継承されました。) |
|
ResultType | (ActivityWithResult から継承されました。) |
メソッド
名前 | 説明 | |
---|---|---|
Abort(NativeActivityAbortContext) | (NativeActivity<TResult> から継承されました。) |
|
CacheMetadata(ActivityMetadata) | (NativeActivity<TResult> から継承されました。) |
|
CacheMetadata(NativeActivityMetadata) | アクティビティの引数、変数、子アクティビティ、およびアクティビティのデリゲートの説明を作成および検証します。(NativeActivity<TResult>.CacheMetadata(NativeActivityMetadata) をオーバーライドする。) |
|
Cancel(NativeActivityContext) | (NativeActivity<TResult> から継承されました。) |
|
Equals(Object) | (Object から継承されました。) |
|
Execute(NativeActivityContext) | アクティビティの実行ロジックを実行します。(NativeActivity<TResult>.Execute(NativeActivityContext) をオーバーライドする。) |
|
Finalize() | (Object から継承されました。) |
|
GetHashCode() | (Object から継承されました。) |
|
GetType() | (Object から継承されました。) |
|
MemberwiseClone() | (Object から継承されました。) |
|
OnCreateDynamicUpdateMap(NativeActivityUpdateMapMetadata, Activity) | (NativeActivity<TResult> から継承されました。) |
|
OnCreateDynamicUpdateMap(UpdateMapMetadata, Activity) | (NativeActivity<TResult> から継承されました。) |
|
ToString() | (Activity から継承されました。) |
|
UpdateInstance(NativeActivityUpdateContext) | (NativeActivity<TResult> から継承されました。) |
スレッド セーフ
すべてのパブリック構造体 (Shared Visual Basic では) メンバーは、スレッド セーフです。 Aインスタンス メンバーの場合は、スレッド セーフであるとは限りません。
参照
Microsoft.Activities.Expressions 名前空間
トップに戻る