CodeActivityMetadata Struktur

Definition

Stellt den Satz von Argumenten dar, die von einem konfigurierten CodeActivity in die Ausführungsumgebung eingeführt werden.

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

Eigenschaften

Name Beschreibung
Environment

Ruft die Argumente oder Symbole der Aktivität LocationReferenceEnvironment ab, die von einer SymbolResolver.

HasViolations

Ruft einen Wert ab, der angibt, ob überprüfungsfehler in den Metadaten vorhanden sind.

Methoden

Name Beschreibung
AddArgument(RuntimeArgument)

Fügt der Auflistung von Argumenten einer Aktivität ein Argument hinzu.

AddDefaultExtensionProvider<T>(Func<T>)

Fügt den angegebenen Erweiterungsanbieter der Sammlung von Standarderweiterungsanbietern für die Aktivität hinzu.

AddValidationError(String)

Fügt der Metadatenauflistung mit der angegebenen Beschreibung einen Überprüfungsfehler hinzu.

AddValidationError(ValidationError)

Fügt der Metadatenauflistung von Überprüfungsfehlern den angegebenen Überprüfungsfehler hinzu.

Bind(Argument, RuntimeArgument)

Bindet den angegebenen Argument Wert an die angegebene RuntimeArgument.

Equals(Object)

Bestimmt, ob das angegebene Objekt dieser Metadateninstanz entspricht.

GetArgumentsWithReflection()

Gibt eine Auflistung von Argumenten zurück, die mithilfe von Spiegelung abgerufen werden.

GetHashCode()

Gibt einen eindeutigen Bezeichner für diese Metadateninstanz zurück.

RequireExtension(Type)

Gibt an, dass für die Aktivität eine Erweiterung des angegebenen Typs zur Laufzeit erforderlich ist.

RequireExtension<T>()

Gibt an, dass für die Aktivität eine Erweiterung des angegebenen generischen Typs zur Laufzeit erforderlich ist.

SetArgumentsCollection(Collection<RuntimeArgument>)

Fügt die angegebene Auflistung von Argumenten zu den Argumenten der Aktivität hinzu.

SetValidationErrorsCollection(Collection<ValidationError>)

Fügt die angegebene Auflistung von Überprüfungsfehlern zur Sammlung von Überprüfungsfehlern der Metadaten hinzu.

Operatoren

Name Beschreibung
Equality(CodeActivityMetadata, CodeActivityMetadata)

Gibt einen Wert zurück, der angibt, ob die beiden angegebenen Metadateninstanzen gleich sind.

Inequality(CodeActivityMetadata, CodeActivityMetadata)

Gibt einen Wert zurück, der angibt, ob die beiden angegebenen Metadateninstanzen nicht gleich sind.

Gilt für: