Aracılığıyla paylaş


XamlType.IsUsableDuringInitialization Özellik

Tanım

XAML başlatma sırasında bunun XamlType yukarıdan aşağıya derlenip derlenmediğini gösteren bir değer alır.

public:
 property bool IsUsableDuringInitialization { bool get(); };
public bool IsUsableDuringInitialization { get; }
member this.IsUsableDuringInitialization : bool
Public ReadOnly Property IsUsableDuringInitialization As Boolean

Özellik Değeri

Boolean

true bu XamlType , XAML başlatma sırasında yukarıdan aşağıya derlenirse; aksi takdirde , false. Varsayılan değer: false.

Açıklamalar

Yukarıdan aşağıya, nesne grafını oluştururken XAML işlemci davranışını yaklaşık olarak tanımlayan bir metafordur. Yukarıdan aşağıya derlendiğinde, bir tür örneği oluşturulur, üst öğeye eklenir ve ardından özellikleri ayarlanır. Yukarıdan aşağıya yapı, özellik tarafından değiştirilen işleyicilerin birden çok kez çağrılmasını önler. Bu tür işleme, nesne grafını dalgalar ve bu nedenle birden çok işleyici çağrısını ortadan kaldırır ve nesne grafının başlatılması için bir performans iyileştirmesi sağlar.

için XamlTypevarsayılan iç CLR yansıma tekniğini kullanmıyorsanız, bu özelliğe yapılan çağrılar türetilmiş sınıflarda geçersiz kılmaları XamlType çağırabilirLookupUsableDuringInitialization. Dönüş değerleri ve diğer davranışlar hakkında daha fazla bilgi için LookupUsableDuringInitialization bu türdeki belgelere bakın.

Şunlara uygulanır

Ayrıca bkz.