ActivityMetadata ActivityMetadata ActivityMetadata ActivityMetadata Struct

定義

構成された Activity が実行環境に導入する引数、子アクティビティ、変数、およびデリゲートのセットを表します。Represents the set of arguments, child activities, variables, and delegates that a configured Activity introduces to the execution environment.

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

プロパティ

Environment Environment Environment Environment

引数、変数、デリゲート引数、または SymbolResolver によって導入されるシンボルについて、アクティビティの LocationReferenceEnvironment を取得します。Gets the activity's LocationReferenceEnvironment of arguments, variables, delegate arguments, or symbols introduced by a SymbolResolver.

HasViolations HasViolations HasViolations HasViolations

メタデータに検証エラーがあるかどうかを示す値を取得します。Gets a value that indicates whether there are any validation errors in the metadata.

メソッド

AddArgument(RuntimeArgument) AddArgument(RuntimeArgument) AddArgument(RuntimeArgument) AddArgument(RuntimeArgument)

アクティビティの引数のコレクションに引数を追加します。Adds an argument to the collection of arguments of an activity.

AddDefaultExtensionProvider<T>(Func<T>) AddDefaultExtensionProvider<T>(Func<T>) AddDefaultExtensionProvider<T>(Func<T>) AddDefaultExtensionProvider<T>(Func<T>)

指定された拡張プロバイダーをアクティビティで使用できる既定の拡張プロバイダーのコレクションに追加します。Adds the specified extension provider to the collection of default extension providers for the activity.

AddImportedChild(Activity) AddImportedChild(Activity) AddImportedChild(Activity) AddImportedChild(Activity)

指定されたアクティビティをメタデータのインポート済み子アクティビティの一覧に追加します。Adds the specified activity to the metadata's list of imported child activities.

AddImportedChild(Activity, Object) AddImportedChild(Activity, Object) AddImportedChild(Activity, Object) AddImportedChild(Activity, Object)

指定されたアクティビティをメタデータのインポート済み子アクティビティの一覧に追加します。Adds the specified activity to the metadata's list of imported child activities.

AddImportedDelegate(ActivityDelegate) AddImportedDelegate(ActivityDelegate) AddImportedDelegate(ActivityDelegate) AddImportedDelegate(ActivityDelegate)

指定されたデリゲートをメタデータのインポート済みデリゲートの一覧に追加します。Adds the specified delegate to the metadata's list of imported delegates.

AddImportedDelegate(ActivityDelegate, Object) AddImportedDelegate(ActivityDelegate, Object) AddImportedDelegate(ActivityDelegate, Object) AddImportedDelegate(ActivityDelegate, Object)

指定されたデリゲートをメタデータのインポート済みデリゲートの一覧に追加します。Adds the specified delegate to the metadata's list of imported delegates.

AddValidationError(ValidationError) AddValidationError(ValidationError) AddValidationError(ValidationError) AddValidationError(ValidationError)

指定された検証エラーをメタデータの検証エラーのコレクションに追加します。Adds the specified validation error to the metadata's collection of validation errors.

AddValidationError(String) AddValidationError(String) AddValidationError(String) AddValidationError(String)

指定された説明を使用して、検証エラーをメタデータの検証エラーのコレクションに追加します。Adds a validation error to the metadata's collection of validation errors using the specified description.

AddVariable(Variable) AddVariable(Variable) AddVariable(Variable) AddVariable(Variable)

指定された変数をメタデータの変数のコレクションに追加します。Adds the specified variable to the metadata's collection of variables.

AddVariable(Variable, Object) AddVariable(Variable, Object) AddVariable(Variable, Object) AddVariable(Variable, Object)

指定された変数をメタデータの変数のコレクションに追加します。Adds the specified variable to the metadata's collection of variables.

Bind(Argument, RuntimeArgument) Bind(Argument, RuntimeArgument) Bind(Argument, RuntimeArgument) Bind(Argument, RuntimeArgument)

指定された Argument を指定された RuntimeArgument にバインドします。Binds the specified Argument to the specified RuntimeArgument.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定されたオブジェクトが、このメタデータ インスタンスと等しいかどうかを判断します。Determines whether the specified object is equal to this metadata instance.

GetArgumentsWithReflection() GetArgumentsWithReflection() GetArgumentsWithReflection() GetArgumentsWithReflection()

リフレクションを使用して取得された引数のコレクションを返します。Returns a collection of arguments obtained by using reflection.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

このメタデータ インスタンスの一意の識別子を返します。Returns a unique identifier for this metadata instance.

GetImportedChildrenWithReflection() GetImportedChildrenWithReflection() GetImportedChildrenWithReflection() GetImportedChildrenWithReflection()

リフレクションを使用して、インポートされた子アクティビティのコレクションを返します。Returns a collection of imported child activities using reflection.

GetImportedDelegatesWithReflection() GetImportedDelegatesWithReflection() GetImportedDelegatesWithReflection() GetImportedDelegatesWithReflection()

リフレクションを使用してデリゲートのコレクションを返します。Returns a collection of delegates using reflection.

GetVariablesWithReflection() GetVariablesWithReflection() GetVariablesWithReflection() GetVariablesWithReflection()

リフレクションを使用して変数のコレクションを返します。Returns a collection of variables using reflection.

RequireExtension(Type) RequireExtension(Type) RequireExtension(Type) RequireExtension(Type)

アクティビティが実行時に指定された型の拡張機能を必要とすることを指定します。Specifies that the activity requires an extension of the specified type at runtime.

RequireExtension<T>() RequireExtension<T>() RequireExtension<T>() RequireExtension<T>()

アクティビティが実行時に指定されたジェネリック型の拡張機能を必要とすることを指定します。Specifies that the activity requires an extension of the specified generic type at runtime.

SetArgumentsCollection(Collection<RuntimeArgument>) SetArgumentsCollection(Collection<RuntimeArgument>) SetArgumentsCollection(Collection<RuntimeArgument>) SetArgumentsCollection(Collection<RuntimeArgument>)

指定された引数のコレクションをアクティビティの引数に追加します。Adds the specified collection of arguments to the activity's arguments.

SetImportedChildrenCollection(Collection<Activity>) SetImportedChildrenCollection(Collection<Activity>) SetImportedChildrenCollection(Collection<Activity>) SetImportedChildrenCollection(Collection<Activity>)

指定されたコレクションをアクティビティのインポート済み子アクティビティとして追加します。Adds the specified collection as imported child activities of the activity.

SetImportedDelegatesCollection(Collection<ActivityDelegate>) SetImportedDelegatesCollection(Collection<ActivityDelegate>) SetImportedDelegatesCollection(Collection<ActivityDelegate>) SetImportedDelegatesCollection(Collection<ActivityDelegate>)

指定されたコレクションをアクティビティのインポート済みデリゲートとして追加します。Adds the specified collection as imported delegates of the activity.

SetValidationErrorsCollection(Collection<ValidationError>) SetValidationErrorsCollection(Collection<ValidationError>) SetValidationErrorsCollection(Collection<ValidationError>) SetValidationErrorsCollection(Collection<ValidationError>)

指定された検証エラーのコレクションをメタデータの検証エラーのコレクションに追加します。Adds the specified collection of validation errors to the metadata's collection of validation errors.

SetVariablesCollection(Collection<Variable>) SetVariablesCollection(Collection<Variable>) SetVariablesCollection(Collection<Variable>) SetVariablesCollection(Collection<Variable>)

指定された変数のコレクションをアクティビティの変数に追加します。Adds the specified collection of variables to the activity's variables.

演算子

Equality(ActivityMetadata, ActivityMetadata) Equality(ActivityMetadata, ActivityMetadata) Equality(ActivityMetadata, ActivityMetadata) Equality(ActivityMetadata, ActivityMetadata)

2 つの指定されたメタデータ インスタンスが等しいかどうかを示す値を返します。Returns a value that indicates whether the two specified metadata instances are equal.

Inequality(ActivityMetadata, ActivityMetadata) Inequality(ActivityMetadata, ActivityMetadata) Inequality(ActivityMetadata, ActivityMetadata) Inequality(ActivityMetadata, ActivityMetadata)

2 つの指定されたメタデータ インスタンスが等しくないかどうかを示す値を返します。Returns a value that indicates whether the two specified metadata instances are not equal.

適用対象