CodeActivityMetadata Struktura

Definicja

Reprezentuje zestaw argumentów skonfigurowanych CodeActivity dla środowiska wykonawczego.Represents the set of arguments that a configured CodeActivity introduces to the execution environment.

public value class CodeActivityMetadata
public struct CodeActivityMetadata
type CodeActivityMetadata = struct
Public Structure CodeActivityMetadata
Dziedziczenie
CodeActivityMetadata

Właściwości

Environment

Pobiera argumenty lub symbole wprowadzone SymbolResolverprzez. LocationReferenceEnvironmentGets the activity's LocationReferenceEnvironment of arguments or symbols introduced by a SymbolResolver.

HasViolations

Pobiera wartość wskazującą, czy w metadanych występują błędy walidacji.Gets a value that indicates whether there are any validation errors in the metadata.

Metody

AddArgument(RuntimeArgument)

Dodaje argument do kolekcji argumentów działania.Adds an argument to the collection of arguments of an activity.

AddDefaultExtensionProvider<T>(Func<T>)

Dodaje określonego dostawcę rozszerzeń do kolekcji domyślnych dostawców rozszerzeń dla działania.Adds the specified extension provider to the collection of default extension providers for the activity.

AddValidationError(String)

Dodaje błąd walidacji do kolekcji metadanych błędów walidacji przy użyciu podanego opisu.Adds a validation error to the metadata's collection of validation errors using the specified description.

AddValidationError(ValidationError)

Dodaje określony błąd walidacji do kolekcji metadanych błędów walidacji.Adds the specified validation error to the metadata's collection of validation errors.

Bind(Argument, RuntimeArgument)

Tworzy powiązanie określonego Argument do określonego RuntimeArgument.Binds the specified Argument to the specified RuntimeArgument.

Equals(Object)

Określa, czy określony obiekt jest równy temu wystąpieniu metadanych.Determines whether the specified object is equal to this metadata instance.

GetArgumentsWithReflection()

Zwraca kolekcję argumentów uzyskanych przy użyciu odbicia.Returns a collection of arguments obtained by using reflection.

GetHashCode()

Zwraca unikatowy identyfikator dla tego wystąpienia metadanych.Returns a unique identifier for this metadata instance.

RequireExtension(Type)

Określa, że działanie wymaga rozszerzenia określonego typu w czasie wykonywania.Specifies that the activity requires an extension of the specified type at runtime.

RequireExtension<T>()

Określa, że działanie wymaga rozszerzenia określonego typu ogólnego w czasie wykonywania.Specifies that the activity requires an extension of the specified generic type at runtime.

SetArgumentsCollection(Collection<RuntimeArgument>)

Dodaje określoną kolekcję argumentów do argumentów działania.Adds the specified collection of arguments to the activity's arguments.

SetValidationErrorsCollection(Collection<ValidationError>)

Dodaje określoną kolekcję błędów walidacji do kolekcji metadanych błędów walidacji.Adds the specified collection of validation errors to the metadata's collection of validation errors.

Operatory

Equality(CodeActivityMetadata, CodeActivityMetadata)

Zwraca wartość wskazującą, czy dwa określone wystąpienia metadanych są równe.Returns a value that indicates whether the two specified metadata instances are equal.

Inequality(CodeActivityMetadata, CodeActivityMetadata)

Zwraca wartość wskazującą, czy dwa określone wystąpienia metadanych nie są równe.Returns a value that indicates whether the two specified metadata instances are not equal.

Dotyczy