ActivityMetadata 構造体

定義

構成された Activity が実行環境に導入する引数、子アクティビティ、変数、およびデリゲートのセットを表します。

public value class ActivityMetadata
public struct ActivityMetadata
type ActivityMetadata = struct
Public Structure ActivityMetadata
継承
ActivityMetadata

プロパティ

Environment

引数、変数、デリゲート引数、または SymbolResolver によって導入されるシンボルについて、アクティビティの LocationReferenceEnvironment を取得します。

HasViolations

メタデータに検証エラーがあるかどうかを示す値を取得します。

メソッド

AddArgument(RuntimeArgument)

アクティビティの引数のコレクションに引数を追加します。

AddDefaultExtensionProvider<T>(Func<T>)

指定された拡張プロバイダーをアクティビティで使用できる既定の拡張プロバイダーのコレクションに追加します。

AddImportedChild(Activity)

指定されたアクティビティをメタデータのインポート済み子アクティビティの一覧に追加します。

AddImportedChild(Activity, Object)

指定されたアクティビティをメタデータのインポート済み子アクティビティの一覧に追加します。

AddImportedDelegate(ActivityDelegate)

指定されたデリゲートをメタデータのインポート済みデリゲートの一覧に追加します。

AddImportedDelegate(ActivityDelegate, Object)

指定されたデリゲートをメタデータのインポート済みデリゲートの一覧に追加します。

AddValidationError(String)

指定された説明を使用して、検証エラーをメタデータの検証エラーのコレクションに追加します。

AddValidationError(ValidationError)

指定された検証エラーをメタデータの検証エラーのコレクションに追加します。

AddVariable(Variable)

指定された変数をメタデータの変数のコレクションに追加します。

AddVariable(Variable, Object)

指定された変数をメタデータの変数のコレクションに追加します。

Bind(Argument, RuntimeArgument)

指定された Argument を指定された RuntimeArgument にバインドします。

Equals(Object)

指定されたオブジェクトが、このメタデータ インスタンスと等しいかどうかを判断します。

GetArgumentsWithReflection()

リフレクションを使用して取得された引数のコレクションを返します。

GetHashCode()

このメタデータ インスタンスの一意の識別子を返します。

GetImportedChildrenWithReflection()

リフレクションを使用して、インポートされた子アクティビティのコレクションを返します。

GetImportedDelegatesWithReflection()

リフレクションを使用してデリゲートのコレクションを返します。

GetVariablesWithReflection()

リフレクションを使用して変数のコレクションを返します。

RequireExtension(Type)

アクティビティが実行時に指定された型の拡張機能を必要とすることを指定します。

RequireExtension<T>()

アクティビティが実行時に指定されたジェネリック型の拡張機能を必要とすることを指定します。

SetArgumentsCollection(Collection<RuntimeArgument>)

指定された引数のコレクションをアクティビティの引数に追加します。

SetImportedChildrenCollection(Collection<Activity>)

指定されたコレクションをアクティビティのインポート済み子アクティビティとして追加します。

SetImportedDelegatesCollection(Collection<ActivityDelegate>)

指定されたコレクションをアクティビティのインポート済みデリゲートとして追加します。

SetValidationErrorsCollection(Collection<ValidationError>)

指定された検証エラーのコレクションをメタデータの検証エラーのコレクションに追加します。

SetVariablesCollection(Collection<Variable>)

指定された変数のコレクションをアクティビティの変数に追加します。

演算子

Equality(ActivityMetadata, ActivityMetadata)

2 つの指定されたメタデータ インスタンスが等しいかどうかを示す値を返します。

Inequality(ActivityMetadata, ActivityMetadata)

2 つの指定されたメタデータ インスタンスが等しくないかどうかを示す値を返します。

適用対象