CodeActivityMetadata Structure

Définition

Représente l’ensemble d’arguments qu’un CodeActivity configuré introduit dans l’environnement d’exécution.

public value class CodeActivityMetadata
public struct CodeActivityMetadata
type CodeActivityMetadata = struct
Public Structure CodeActivityMetadata
Héritage
CodeActivityMetadata

Propriétés

Nom Description
Environment

Obtient les arguments ou symboles de l’activité LocationReferenceEnvironment introduits par un SymbolResolver.

HasViolations

Obtient une valeur qui indique s’il existe des erreurs de validation dans les métadonnées.

Méthodes

Nom Description
AddArgument(RuntimeArgument)

Ajoute un argument à la collection d’arguments d’une activité.

AddDefaultExtensionProvider<T>(Func<T>)

Ajoute le fournisseur d’extension spécifié à la collection de fournisseurs d’extensions par défaut pour l’activité.

AddValidationError(String)

Ajoute une erreur de validation à la collection de métadonnées d’erreurs de validation à l’aide de la description spécifiée.

AddValidationError(ValidationError)

Ajoute l’erreur de validation spécifiée à la collection des métadonnées d’erreurs de validation.

Bind(Argument, RuntimeArgument)

Lie le spécifié Argument au .RuntimeArgument

Equals(Object)

Détermine si l’objet spécifié est égal à cette instance de métadonnées.

GetArgumentsWithReflection()

Retourne une collection d’arguments obtenus à l’aide de la réflexion.

GetHashCode()

Retourne un identificateur unique pour cette instance de métadonnées.

RequireExtension(Type)

Spécifie que l’activité nécessite une extension du type spécifié au moment de l’exécution.

RequireExtension<T>()

Spécifie que l’activité nécessite une extension du type générique spécifié au moment de l’exécution.

SetArgumentsCollection(Collection<RuntimeArgument>)

Ajoute la collection spécifiée d’arguments aux arguments de l’activité.

SetValidationErrorsCollection(Collection<ValidationError>)

Ajoute la collection spécifiée d’erreurs de validation à la collection des métadonnées d’erreurs de validation.

Opérateurs

Nom Description
Equality(CodeActivityMetadata, CodeActivityMetadata)

Retourne une valeur qui indique si les deux instances de métadonnées spécifiées sont égales.

Inequality(CodeActivityMetadata, CodeActivityMetadata)

Retourne une valeur qui indique si les deux instances de métadonnées spécifiées ne sont pas égales.

S’applique à