Activity.CacheMetadata(ActivityMetadata) Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Létrehozza és ellenőrzi a tevékenység argumentumainak, változóinak, gyermektevékenységeinek és tevékenységdelegáltjainak leírását.
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)
Paraméterek
- metadata
- ActivityMetadata
A tevékenység metaadatai, amelyek a tevékenység argumentumait, változóit, gyermektevékenységeit és tevékenységdelegáltjait foglalja magában.
Megjegyzések
A munkafolyamat-futtatókörnyezet az alapértelmezett implementációval CacheMetadata biztosítja a munkafolyamat megfelelő felépítését, valamint kezeli a futtatókörnyezeti kapcsolatokat és az élettartam-szabályokat. Az alapértelmezett implementáció CacheMetadata a tevékenységtípus nyilvános tulajdonságait vizsgálja a típus TypeDescriptorhasználatával. Ezek a nyilvános tagok típusa Argument, Variable, IEnumerable<System.Activities.Variable>, ActivityIEnumerable<System.Activities.Activity>vagy ActivityDelegate. Ezt a módszert felülbírálhatja a tevékenység futásidejű leírásának elkészítésének testreszabásához és egyéni érvényesítési logika biztosításához.