Activity.CacheMetadata(ActivityMetadata) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Crea e convalida una descrizione degli argomenti, delle variabili, delle attività figlio e dei delegati di attività dell'attività.
protected:
virtual void CacheMetadata(System::Activities::ActivityMetadata metadata);
protected virtual void CacheMetadata(System.Activities.ActivityMetadata metadata);
abstract member CacheMetadata : System.Activities.ActivityMetadata -> unit
override this.CacheMetadata : System.Activities.ActivityMetadata -> unit
Protected Overridable Sub CacheMetadata (metadata As ActivityMetadata)
Parametri
- metadata
- ActivityMetadata
Metadati dell'attività che incapsula gli argomenti, le variabili, le attività figlio e i delegati di attività dell'attività.
Commenti
Il runtime del flusso di lavoro usa l'implementazione predefinita di CacheMetadata per garantire la corretta costruzione di un flusso di lavoro e per gestire le relazioni di runtime e le regole di durata. L'implementazione predefinita di CacheMetadata esamina le proprietà pubbliche del tipo di attività usando l'oggetto del TypeDescriptortipo . Questi membri pubblici sono di tipo Argument, Variable, IEnumerable<System.Activities.Variable>, Activity, IEnumerable<System.Activities.Activity>o ActivityDelegate. È possibile eseguire l'override di questo metodo per personalizzare la compilazione della descrizione della fase di esecuzione dell'attività e fornire la logica di convalida personalizzata.