Activity.CacheMetadata(ActivityMetadata) Yöntem

Tanım

Etkinliğin bağımsız değişkenlerinin, değişkenlerinin, alt etkinliklerinin ve etkinlik temsilcilerinin açıklamasını oluşturur ve doğrular.

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)

Parametreler

metadata
ActivityMetadata

Etkinliğin bağımsız değişkenlerini, değişkenlerini, alt etkinliklerini ve etkinlik temsilcilerini kapsülleyen meta verileri.

Açıklamalar

İş akışı çalışma zamanı, bir iş akışının doğru oluşturulmasını sağlamak ve çalışma zamanı ilişkilerini ve yaşam süresi kurallarını yönetmek için varsayılan uygulamasını CacheMetadata kullanır. varsayılan uygulaması, CacheMetadata türünün kullanarak TypeDescriptoretkinlik türünün genel özelliklerini inceler. Bu genel üyeler , , Variable, IEnumerable<System.Activities.Variable>, ActivityIEnumerable<System.Activities.Activity>veya ActivityDelegatetüründedirArgument. Etkinliğin çalışma zamanı açıklamasının derlemesini özelleştirmek ve özel doğrulama mantığı sağlamak için bu yöntemi geçersiz kılabilirsiniz.

Şunlara uygulanır