ExportToXml¶
Sağlanan sorgu eşleme seçeneklerini kullanarak tablo satırlarını XML biçimine eşler.
myDataTable.ExportToXml(options: Columns : Array<Expression> : ( ... | ... )
Sütun için kullanılacak ifade; hesaplama veya dönüştürme olabilir.
Name : ( ... | ... )
Sonuçlarda kullanılacak sütunun adı. Belirtilmezse
XPath : ( ... | ... )
Verileri sütuna eşlemek için bir XPath ifadesi.
Sonuç kümesine dahil edilecek sütunların dizisi.
Map : (this: DataRow, node: Xml) => void
Sonuç kümesindeki her düğüme uygulanacak özel eşleyici işlevi.
MaxLength : number
Döndürülecek en yüksek satır sayısıdır. Belirtilmezse tüm satırlar döndürülür.
Node : Xml
Eşleme için kök düğüm. Belirtilmezse genel
Order : Array<Expression> : string
Sonuçları sıralamak için kullanılacak ifade.
Type : ( ... | ... | ... )
Sıralama türü (artan veya azalan). Belirtilmezse varsayılan olarak "Ascending" kullanılır.
Sonuçları sıralamak için kullanılan sıralama ifadelerinin dizisi.
Parameters : object
Sorguya aktarılacak ek parametreler.
Start : number
Döndürülecek satırların başlangıç indeksi.
SubQueries : Array<Columns> : ( ... | ... )
Sonuç kümesine dahil edilecek sütunların dizisi.
MaxLength : ( ... | ... )
Döndürülecek en fazla satır sayısı. Ayarlanmazsa tüm satırlar döndürülür.
Name : ( ... | ... )
Alt sorgunun adı. İlişki adı, ad olarak kullanılabilir.
Order : ( ... | ... )
Sonuçları sıralamak için kullanılan sıralama ifadelerinin dizisi.
Parameters : ( ... | ... )
Sorguya aktarılacak ek parametreler.
Relation : ( ... | ... )
Alt sorgu için kullanılacak ilişkinin adı.
Start : ( ... | ... )
Döndürülecek satırlar için başlangıç dizini.
SubQueries : SubQuery[] | undefined
Sonuç kümesine eklenecek alt sorgular dizisi.
TargetSchema : ( ... | ... )
Sorgunun yürütüleceği şemanın adı.
TargetTable : ( ... | ... )
Sorgunun yürütüleceği tablonun adı.
Where : ( ... | ... )
Sorgu sonuçlarını filtreleme ölçütü.
XPath : ( ... | ... )
Verilerin dışa aktarılacağı XPath ifadesi.
Sonuç kümesine dahil edilecek alt sorguların dizisi.
TargetSchema : string
Sorgunun çalıştırılacağı şemanın adı.
TargetTable : string
Sorgunun çalıştırılacağı tablonun adı.
Where : Blocks : Array<...>
İç içe sorgu bloklarından oluşan dizi.
Condition : ( "And" | "Or" )
Bu bloğu sonrakiyle birleştirme koşulu. Belirtilmezse varsayılan değer "And" olur.
Criteria : Array<...>
Bu blokta uygulanacak ölçütlerin dizisi.
Sorgu sonuçlarını filtreleme ölçütü.
XPath : string
Verilerin eşleneceği kök XPath ifadesi):DataTable
Parametreler¶
Columns : Array<Expression> : ( ... | ... )
Sütun için hesaplama veya dönüştürme olabilecek bir ifade.
Name : ( ... | ... )
Sonuçlarda kullanılacak sütunun adı. Belirtilmezse
XPath : ( ... | ... )
Verileri sütuna eşlemek için bir XPath ifadesi.
Sonuç kümesine dahil edilecek sütunların dizisi.
Map : (this: DataRow, node: Xml) => void
Sonuç kümesindeki her düğüme uygulanacak özel eşleyici işlevi.
MaxLength : number
Döndürülecek en yüksek satır sayısıdır. Belirtilmezse tüm satırlar döndürülür.
Node : Xml
Eşleme için kök düğüm. Belirtilmezse genel
Order : Array<Expression> : string
Sonuçları sıralamak için kullanılacak ifade.
Type : ( ... | ... | ... )
Sıralama türü (artan veya azalan). Belirtilmezse varsayılan olarak "Ascending" kullanılır.
Sonuçları sıralamak için kullanılan sıralama ifadelerinin dizisi.
Parameters : object
Sorguya aktarılacak ek parametreler.
Start : number
Döndürülecek satırların başlangıç indeksi.
SubQueries : Array<Columns> : ( ... | ... )
Sonuç kümesine dahil edilecek sütunların dizisi.
MaxLength : ( ... | ... )
Döndürülecek en fazla satır sayısı. Ayarlanmazsa tüm satırlar döndürülür.
Name : ( ... | ... )
Alt sorgunun adı. İlişki adı, ad olarak kullanılabilir.
Order : ( ... | ... )
Sonuçları sıralamak için kullanılan sıralama ifadelerinin dizisi.
Parameters : ( ... | ... )
Sorguya aktarılacak ek parametreler.
Relation : ( ... | ... )
Alt sorgu için kullanılacak ilişkinin adı.
Start : ( ... | ... )
Döndürülecek satırlar için başlangıç dizini.
SubQueries : SubQuery[] | undefined
Sonuç kümesine eklenecek alt sorgular dizisi.
TargetSchema : ( ... | ... )
Sorgunun yürütüleceği şemanın adı.
TargetTable : ( ... | ... )
Sorgunun yürütüleceği tablonun adı.
Where : ( ... | ... )
Sorgu sonuçlarını filtreleme ölçütü.
XPath : ( ... | ... )
Verilerin dışa aktarılacağı XPath ifadesi.
Sonuç kümesine dahil edilecek alt sorguların dizisi.
TargetSchema : string
Sorgunun çalıştırılacağı şemanın adı.
TargetTable : string
Sorgunun çalıştırılacağı tablonun adı.
Where : Blocks : Array<...>
İç içe sorgu bloklarından oluşan dizi.
Condition : ( "And" | "Or" )
Bu bloğu sonrakiyle birleştirme koşulu. Belirtilmezse varsayılan değer "And" olur.
Criteria : Array<...>
Bu blokta uygulanacak ölçütlerin dizisi.
Sorgu sonuçlarını filtreleme ölçütü.
XPath : string
Verilerin eşleneceği kök XPath ifadesi. options
Sorgu ve XML eşleme seçenekleri. Node hedef XML düğümünü tanımlamalıdır.
Döndürür¶
Geçerli tablo.