CodeActivityMetadata Structure

Définition

Représente le jeu des arguments qu'un objet CodeActivity configuré présente à l'environnement d'exécution.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
Héritage
CodeActivityMetadata

Propriétés

Environment

Obtient l’environnement de référence LocationReferenceEnvironment de l’activité des arguments ou symboles présentés par un objet SymbolResolver.Gets the activity's LocationReferenceEnvironment of arguments or symbols introduced by a SymbolResolver.

HasViolations

Obtient une valeur qui indique si des erreurs de validation se sont produites dans les métadonnées.Gets a value that indicates whether there are any validation errors in the metadata.

Méthodes

AddArgument(RuntimeArgument)

Ajoute un argument à la collection d’arguments d’une activité.Adds an argument to the collection of arguments of an activity.

AddDefaultExtensionProvider<T>(Func<T>)

Ajoute le fournisseur d’extensions spécifié à la collection de fournisseurs d’extensions par défaut pour l’activité.Adds the specified extension provider to the collection of default extension providers for the activity.

AddValidationError(String)

Ajoute une erreur de validation à la collection des métadonnées des erreurs de validation à l’aide de la description spécifiée.Adds a validation error to the metadata's collection of validation errors using the specified description.

AddValidationError(ValidationError)

Ajoute l’erreur de validation spécifiée à la collection des métadonnées des erreurs de validation.Adds the specified validation error to the metadata's collection of validation errors.

Bind(Argument, RuntimeArgument)

Lie l'objet Argument spécifié à l'objet RuntimeArgument spécifié.Binds the specified Argument to the specified RuntimeArgument.

Equals(Object)

Détermine si l'objet spécifié est égal à l'instance des métadonnées.Determines whether the specified object is equal to this metadata instance.

GetArgumentsWithReflection()

Retourne une collection d'arguments obtenue à l'aide de la réflexion.Returns a collection of arguments obtained by using reflection.

GetHashCode()

Retourne un identificateur unique de l'instance de métadonnées.Returns a unique identifier for this metadata instance.

RequireExtension(Type)

Spécifie que l’activité requiert pendant l’exécution une extension du type spécifié.Specifies that the activity requires an extension of the specified type at runtime.

RequireExtension<T>()

Spécifie que l’activité requiert pendant l’exécution une extension du type générique spécifié.Specifies that the activity requires an extension of the specified generic type at runtime.

SetArgumentsCollection(Collection<RuntimeArgument>)

Ajoute la collection spécifiée d’arguments aux arguments de l’activité.Adds the specified collection of arguments to the activity's arguments.

SetValidationErrorsCollection(Collection<ValidationError>)

Ajoute la collection spécifiée d’erreurs de validation à la collection des métadonnées des erreurs de validation.Adds the specified collection of validation errors to the metadata's collection of validation errors.

Opérateurs

Equality(CodeActivityMetadata, CodeActivityMetadata)

Retourne une valeur qui indique si les deux instances de métadonnées spécifiées sont égales.Returns a value that indicates whether the two specified metadata instances are equal.

Inequality(CodeActivityMetadata, CodeActivityMetadata)

Retourne une valeur qui indique si les deux instances de métadonnées spécifiées ne sont pas égales.Returns a value that indicates whether the two specified metadata instances are not equal.

S’applique à