Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu bölümde LINQ to XML'deki dinamik özellikler hakkında başvuru bilgileri sağlanır. Özellikle, bu özellikler XAttribute ad alanında bulunan XElement ve System.Xml.Linq sınıfları tarafından kullanıma sunulur.
XMLLINQ ile WPF veri bağlamasına genel bakış konusunda açıklandığı gibi, dinamik özelliklerin her biri aynı sınıftaki standart bir ortak özelliğe veya yönteme eşdeğerdir. Bu standart üyeler çoğu amaç için kullanılmalıdır; dinamik özellikler özellikle LINQ to XML veri bağlama senaryoları için sağlanır. Bu sınıfların standart üyeleri hakkında daha fazla bilgi için XAttribute ve XElement başvuru konularına bakın.
Çözümlenen değerlerine göre, bu bölümdeki dinamik özellikler iki kategoriye ayrılır:
Valueve XAttribute sınıflarındaki tek bir değere çözümleyen XElement özellikleri gibi basit özellikler.Öğeleri ve dizin oluşturucu türüne çözümlenir. Dizin oluşturucu türlerinin istenen değere veya koleksiyona çözümlenmesi için, bunlara genişletilmiş bir ad parametresi geçirilmelidir.
Türü dizine alınan bir değer döndüren tüm dinamik özellikler IEnumerable<T> ertelenen yürütmeyi kullanır. Ertelenmiş yürütme hakkında daha fazla bilgi için bkz. LINQ sorgularına giriş (C#).
Kaynak
Ayrıca bakınız
- LINQ to XML ile WPF veri bağlamasını
- LINQ to XML ile WPF veri bağlamaya genel bakış
- LINQ sorgularına giriş (C#)
.NET Desktop feedback