CodeActivity.CacheMetadata Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Crée et valide une description des arguments, variables, activités enfants et délégués d’activité de l’activité de l’activité.
Surcharges
| Nom | Description |
|---|---|
| CacheMetadata(ActivityMetadata) |
Non implémenté. Utilisez CacheMetadata(CodeActivityMetadata) à la place. |
| CacheMetadata(CodeActivityMetadata) |
Crée et valide une description des arguments, variables, activités enfants et délégués d’activité de l’activité de l’activité. |
Remarques
Les auteurs d’activités personnalisées peuvent fournir une logique de validation dans la surcharge d'une CacheMetadata activité. Toutes les exceptions qui sont générées à partir de CacheMetadata ne sont pas traitées comme des erreurs de validation. Ces exceptions s’échappent de l’appel Validate et doivent être gérées par l’appelant.
CacheMetadata(ActivityMetadata)
Non implémenté. Utilisez CacheMetadata(CodeActivityMetadata) à la place.
protected:
override void CacheMetadata(System::Activities::ActivityMetadata metadata);
protected override sealed void CacheMetadata(System.Activities.ActivityMetadata metadata);
override this.CacheMetadata : System.Activities.ActivityMetadata -> unit
Protected Overrides NotOverridable Sub CacheMetadata (metadata As ActivityMetadata)
Paramètres
- metadata
- ActivityMetadata
Non implémenté.
Remarques
Les auteurs d’activités personnalisées peuvent fournir une logique de validation dans la surcharge d'une CacheMetadata activité. Toutes les exceptions qui sont générées à partir de CacheMetadata ne sont pas traitées comme des erreurs de validation. Ces exceptions s’échappent de l’appel Validate et doivent être gérées par l’appelant.
S’applique à
CacheMetadata(CodeActivityMetadata)
Crée et valide une description des arguments, variables, activités enfants et délégués d’activité de l’activité de l’activité.
protected:
virtual void CacheMetadata(System::Activities::CodeActivityMetadata metadata);
protected virtual void CacheMetadata(System.Activities.CodeActivityMetadata metadata);
override this.CacheMetadata : System.Activities.CodeActivityMetadata -> unit
Protected Overridable Sub CacheMetadata (metadata As CodeActivityMetadata)
Paramètres
- metadata
- CodeActivityMetadata
Les métadonnées de l’activité qui encapsulent les arguments, variables, activités enfants et délégués d’activité de l’activité.
Remarques
Le runtime de flux de travail utilise l’implémentation par défaut pour CacheMetadata garantir la construction correcte d’un flux de travail, ainsi que pour gérer les relations d’exécution et les règles de durée de vie. L’implémentation par défaut examine CacheMetadata les membres publics du type d’activité à l’aide du type de TypeDescriptortype . Ces membres publics sont de type Argument, , >, , > ou . ActivityDelegate Vous pouvez remplacer cette méthode pour personnaliser la génération de la description d’exécution de l’activité et fournir une logique de validation personnalisée. Toutes les exceptions qui sont générées à partir de CacheMetadata ne sont pas traitées comme des erreurs de validation. Ces exceptions s’échappent de l’appel Validate et doivent être gérées par l’appelant.