CodeActivityMetadata 構造体

定義

構成された CodeActivity が実行環境に導入する引数セットを表します。

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

プロパティ

Environment

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

HasViolations

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

メソッド

AddArgument(RuntimeArgument)

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

AddDefaultExtensionProvider<T>(Func<T>)

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

AddValidationError(String)

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

AddValidationError(ValidationError)

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

Bind(Argument, RuntimeArgument)

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

Equals(Object)

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

GetArgumentsWithReflection()

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

GetHashCode()

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

RequireExtension(Type)

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

RequireExtension<T>()

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

SetArgumentsCollection(Collection<RuntimeArgument>)

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

SetValidationErrorsCollection(Collection<ValidationError>)

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

演算子

Equality(CodeActivityMetadata, CodeActivityMetadata)

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

Inequality(CodeActivityMetadata, CodeActivityMetadata)

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

適用対象