XmlDataDocument Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Dikkat
XmlDataDocument has been deprecated and is not supported.
Dikkat
XmlDataDocument class will be removed in a future release.
Yapılandırılmış verilerin ilişkisel DataSetbir aracılığıyla depolanmasına, alınmasına ve manipüle edilmesine izin verir.
public ref class XmlDataDocument : System::Xml::XmlDocument
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Members from serialized types may use dynamic code generation.")]
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly.")]
[System.Obsolete("XmlDataDocument has been deprecated and is not supported.")]
public class XmlDataDocument : System.Xml.XmlDocument
[System.Obsolete("XmlDataDocument class will be removed in a future release.")]
public class XmlDataDocument : System.Xml.XmlDocument
[System.Obsolete("XmlDataDocument has been deprecated and is not supported.")]
public class XmlDataDocument : System.Xml.XmlDocument
public class XmlDataDocument : System.Xml.XmlDocument
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("Members from serialized types may use dynamic code generation.")>]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly.")>]
[<System.Obsolete("XmlDataDocument has been deprecated and is not supported.")>]
type XmlDataDocument = class
inherit XmlDocument
[<System.Obsolete("XmlDataDocument class will be removed in a future release.")>]
type XmlDataDocument = class
inherit XmlDocument
[<System.Obsolete("XmlDataDocument has been deprecated and is not supported.")>]
type XmlDataDocument = class
inherit XmlDocument
type XmlDataDocument = class
inherit XmlDocument
Public Class XmlDataDocument
Inherits XmlDocument
- Devralma
- Öznitelikler
Açıklamalar
Bu sınıf genişletir XmlDocument. World Wide Web Consortium (W3C) Belge Nesne Modeli'ni (DOM) kullanarak ilişkisel verileri veya XML verilerini yüklemenizi ve bu verileri işlemenizi sağlar. DOM, verileri düğüm nesnelerinin hiyerarşisi olarak sunar.
XmlDataDocument Arabirimi uyguladığındanIXPathNavigable, sınıfı için XslTransform kaynak belge olarak da kullanılabilir.
XmlDataDocument , yüklenen XML verilerinin DataSet ilişkisel bir görünümünü sağlayan sınıfıyla yakın bir ilişkisi vardır. 'de XmlDataDocumentDataSet yapılan tüm değişiklikler ve tersi de yansıtılır.
XML verileriyle bir DataSet yüklemek için öğesini kullanarak ReadXmlSchema ilişkisel eşleme oluşturun. Xml verileri daha sonra veya Loadkullanılarak LoadXml yüklenebilir.
İlişkisel verileri yüklemek için, oluşturucuda DataSet parametre XmlDataDocument olarak ilişkisel verileri içeren öğesini belirtin.
Oluşturucular
| Name | Description |
|---|---|
| XmlDataDocument() |
Geçersiz.
Geçersiz.
XmlDataDocument sınıfının yeni bir örneğini başlatır. |
| XmlDataDocument(DataSet) |
Geçersiz.
Geçersiz.
belirtilen XmlDataDocumentile sınıfının yeni bir örneğini DataSet başlatır. |
Özellikler
| Name | Description |
|---|---|
| Attributes |
Geçersiz.
Geçersiz.
Bu düğümün özniteliklerini içeren bir XmlAttributeCollection alır. (Devralındığı yer: XmlNode) |
| BaseURI |
Geçersiz.
Geçersiz.
Geçerli düğümün temel URI'sini alır. (Devralındığı yer: XmlDocument) |
| ChildNodes |
Geçersiz.
Geçersiz.
Düğümün tüm alt düğümlerini alır. (Devralındığı yer: XmlNode) |
| DataSet |
Geçersiz.
Geçersiz.
içindeki DataSetverilerin ilişkisel bir gösterimini sağlayan bir |
| DocumentElement |
Geçersiz.
Geçersiz.
Belgenin kökünü XmlElement alır. (Devralındığı yer: XmlDocument) |
| DocumentType |
Geçersiz.
Geçersiz.
DOCTYPE bildirimini içeren düğümü alır. (Devralındığı yer: XmlDocument) |
| FirstChild |
Geçersiz.
Geçersiz.
Düğümün ilk alt öğesini alır. (Devralındığı yer: XmlNode) |
| HasChildNodes |
Geçersiz.
Geçersiz.
Bu düğümün alt düğümleri olup olmadığını belirten bir değer alır. (Devralındığı yer: XmlNode) |
| Implementation |
Geçersiz.
Geçersiz.
XmlImplementation Geçerli belgenin nesnesini alır. (Devralındığı yer: XmlDocument) |
| InnerText |
Geçersiz.
Geçersiz.
Her durumda bir InvalidOperationException atar. (Devralındığı yer: XmlDocument) |
| InnerXml |
Geçersiz.
Geçersiz.
Geçerli düğümün alt öğelerini temsil eden işaretlemeyi alır veya ayarlar. (Devralındığı yer: XmlDocument) |
| IsReadOnly |
Geçersiz.
Geçersiz.
Geçerli düğümün salt okunur olup olmadığını belirten bir değer alır. (Devralındığı yer: XmlDocument) |
| Item[String, String] |
Geçersiz.
Geçersiz.
belirtilen LocalName ve NamespaceURIile ilk alt öğeyi alır. (Devralındığı yer: XmlNode) |
| Item[String] |
Geçersiz.
Geçersiz.
Belirtilen Nameile ilk alt öğeyi alır. (Devralındığı yer: XmlNode) |
| LastChild |
Geçersiz.
Geçersiz.
Düğümün son alt öğesini alır. (Devralındığı yer: XmlNode) |
| LocalName |
Geçersiz.
Geçersiz.
Düğümün yerel adını alır. (Devralındığı yer: XmlDocument) |
| Name |
Geçersiz.
Geçersiz.
Düğümün tam adını alır. (Devralındığı yer: XmlDocument) |
| NamespaceURI |
Geçersiz.
Geçersiz.
Bu düğümün ad alanı URI'sini alır. (Devralındığı yer: XmlNode) |
| NameTable |
Geçersiz.
Geçersiz.
Bu uygulamayla ilişkili alır XmlNameTable . (Devralındığı yer: XmlDocument) |
| NextSibling |
Geçersiz.
Geçersiz.
Düğümü bu düğümün hemen ardından alır. (Devralındığı yer: XmlNode) |
| NodeType |
Geçersiz.
Geçersiz.
Geçerli düğümün türünü alır. (Devralındığı yer: XmlDocument) |
| OuterXml |
Geçersiz.
Geçersiz.
Bu düğümü ve tüm alt düğümlerini içeren işaretlemeyi alır. (Devralındığı yer: XmlNode) |
| OwnerDocument |
Geçersiz.
Geçersiz.
XmlDocument Geçerli düğümün ait olduğu değeri alır. (Devralındığı yer: XmlDocument) |
| ParentNode |
Geçersiz.
Geçersiz.
Bu düğümün üst düğümünü alır (üst öğeye sahip olabilecek düğümler için). (Devralındığı yer: XmlDocument) |
| Prefix |
Geçersiz.
Geçersiz.
Bu düğümün ad alanı ön ekini alır veya ayarlar. (Devralındığı yer: XmlNode) |
| PreserveWhitespace |
Geçersiz.
Geçersiz.
Öğe içeriğinde boşluk korunup korunmayacağını belirten bir değer alır veya ayarlar. (Devralındığı yer: XmlDocument) |
| PreviousSibling |
Geçersiz.
Geçersiz.
Bu düğümün hemen önündeki düğümü alır. (Devralındığı yer: XmlNode) |
| PreviousText |
Geçersiz.
Geçersiz.
Bu düğümün hemen önündeki metin düğümünü alır. (Devralındığı yer: XmlNode) |
| SchemaInfo |
Geçersiz.
Geçersiz.
Düğümün Şema SonrasıValidation-Infoset (PSVI) döndürür. (Devralındığı yer: XmlDocument) |
| Schemas |
Geçersiz.
Geçersiz.
Bu XmlSchemaSetile ilişkili nesneyi alır veya ayarlarXmlDocument. (Devralındığı yer: XmlDocument) |
| Value |
Geçersiz.
Geçersiz.
Düğümün değerini alır veya ayarlar. (Devralındığı yer: XmlNode) |
| XmlResolver |
Geçersiz.
Geçersiz.
dış kaynakları çözümlemek için kullanılacak öğesini XmlResolver ayarlar. (Devralındığı yer: XmlDocument) |
Yöntemler
| Name | Description |
|---|---|
| AppendChild(XmlNode) |
Geçersiz.
Geçersiz.
Belirtilen düğümü bu düğümün alt düğüm listesinin sonuna ekler. (Devralındığı yer: XmlNode) |
| Clone() |
Geçersiz.
Geçersiz.
Bu düğümün bir kopyasını oluşturur. (Devralındığı yer: XmlNode) |
| CloneNode(Boolean) |
Geçersiz.
Geçersiz.
Geçerli düğümün bir kopyasını oluşturur. |
| CreateAttribute(String, String, String) |
Geçersiz.
Geçersiz.
Belirtilen XmlAttribute, Prefixve LocalNameile bir NamespaceURI oluşturur. (Devralındığı yer: XmlDocument) |
| CreateAttribute(String, String) |
Geçersiz.
Geçersiz.
Belirtilen nitelenmiş ad ve XmlAttributeile bir NamespaceURI oluşturur. (Devralındığı yer: XmlDocument) |
| CreateAttribute(String) |
Geçersiz.
Geçersiz.
Belirtilen XmlAttributeile bir Name oluşturur. (Devralındığı yer: XmlDocument) |
| CreateCDataSection(String) |
Geçersiz.
Geçersiz.
Belirtilen verileri içeren bir XmlCDataSection oluşturur. (Devralındığı yer: XmlDocument) |
| CreateComment(String) |
Geçersiz.
Geçersiz.
Belirtilen verileri içeren bir XmlComment oluşturur. (Devralındığı yer: XmlDocument) |
| CreateDefaultAttribute(String, String, String) |
Geçersiz.
Geçersiz.
Belirtilen ön ek, yerel ad ve ad alanı URI'siyle varsayılan bir öznitelik oluşturur. (Devralındığı yer: XmlDocument) |
| CreateDocumentFragment() |
Geçersiz.
Geçersiz.
bir XmlDocumentFragmentoluşturur. (Devralındığı yer: XmlDocument) |
| CreateDocumentType(String, String, String, String) |
Geçersiz.
Geçersiz.
Yeni XmlDocumentType bir nesne döndürür. (Devralındığı yer: XmlDocument) |
| CreateElement(String, String, String) |
Geçersiz.
Geçersiz.
Belirtilen Prefix, LocalName ve NamespaceURIile bir öğe oluşturur. |
| CreateElement(String, String) |
Geçersiz.
Geçersiz.
ve XmlElementnitelenmiş adıyla bir NamespaceURI oluşturur. (Devralındığı yer: XmlDocument) |
| CreateElement(String) |
Geçersiz.
Geçersiz.
Belirtilen ada sahip bir öğe oluşturur. (Devralındığı yer: XmlDocument) |
| CreateEntityReference(String) |
Geçersiz.
Geçersiz.
Belirtilen ada sahip bir XmlEntityReference oluşturur. |
| CreateNavigator() |
Geçersiz.
Geçersiz.
Bu belgede gezinmek için yeni XPathNavigator bir nesne oluşturur. (Devralındığı yer: XmlDocument) |
| CreateNavigator(XmlNode) |
Geçersiz.
Geçersiz.
Bu belgede gezinmek için yeni XPathNavigator bir nesne oluşturur.
|
| CreateNode(String, String, String) |
Geçersiz.
Geçersiz.
Belirtilen düğüm türü olan , XmlNodeve Nameile bir NamespaceURI oluşturur. (Devralındığı yer: XmlDocument) |
| CreateNode(XmlNodeType, String, String, String) |
Geçersiz.
Geçersiz.
Belirtilen XmlNode, , XmlNodeTypePrefixve Nameile bir NamespaceURI oluşturur. (Devralındığı yer: XmlDocument) |
| CreateNode(XmlNodeType, String, String) |
Geçersiz.
Geçersiz.
Belirtilen XmlNode, XmlNodeTypeve Nameile bir NamespaceURI oluşturur. (Devralındığı yer: XmlDocument) |
| CreateProcessingInstruction(String, String) |
Geçersiz.
Geçersiz.
Belirtilen ad ve verilere sahip bir XmlProcessingInstruction oluşturur. (Devralındığı yer: XmlDocument) |
| CreateSignificantWhitespace(String) |
Geçersiz.
Geçersiz.
Bir XmlSignificantWhitespace düğüm oluşturur. (Devralındığı yer: XmlDocument) |
| CreateTextNode(String) |
Geçersiz.
Geçersiz.
Belirtilen metinle bir XmlText oluşturur. (Devralındığı yer: XmlDocument) |
| CreateWhitespace(String) |
Geçersiz.
Geçersiz.
Bir XmlWhitespace düğüm oluşturur. (Devralındığı yer: XmlDocument) |
| CreateXmlDeclaration(String, String, String) |
Geçersiz.
Geçersiz.
Belirtilen değerlerle bir XmlDeclaration düğüm oluşturur. (Devralındığı yer: XmlDocument) |
| Equals(Object) |
Geçersiz.
Geçersiz.
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| GetElementById(String) |
Geçersiz.
Geçersiz.
XmlElement Belirtilen kimlikle alır. Bu yöntem sınıfı tarafından XmlDataDocument desteklenmez. Bu yöntemi çağırmak bir özel durum oluşturur. |
| GetElementFromRow(DataRow) |
Geçersiz.
Geçersiz.
XmlElement Belirtilen DataRowile ilişkili öğesini alır. |
| GetElementsByTagName(String, String) |
Geçersiz.
Geçersiz.
Belirtilen XmlNodeList ve LocalNameile eşleşen tüm alt öğelerin listesini içeren bir NamespaceURI liste döndürür. (Devralındığı yer: XmlDocument) |
| GetElementsByTagName(String) |
Geçersiz.
Geçersiz.
Belirtilen XmlNodeListile eşleşen tüm alt öğelerin listesini içeren bir Name döndürür. |
| GetElementsByTagName(String) |
Geçersiz.
Geçersiz.
Belirtilen XmlNodeListile eşleşen tüm alt öğelerin listesini içeren bir Name döndürür. (Devralındığı yer: XmlDocument) |
| GetEnumerator() |
Geçersiz.
Geçersiz.
Geçerli düğümdeki alt düğümler arasında yineleyen bir numaralandırıcı alır. (Devralındığı yer: XmlNode) |
| GetHashCode() |
Geçersiz.
Geçersiz.
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetNamespaceOfPrefix(String) |
Geçersiz.
Geçersiz.
Geçerli düğüm kapsamındaki belirtilen ön ek için en yakın xmlns bildirimini arar ve bildirimdeki ad alanı URI'sini döndürür. (Devralındığı yer: XmlNode) |
| GetPrefixOfNamespace(String) |
Geçersiz.
Geçersiz.
Geçerli düğümün kapsamındaki verilen ad alanı URI'sinin en yakın xmlns bildirimini arar ve bu bildirimde tanımlanan ön eki döndürür. (Devralındığı yer: XmlNode) |
| GetRowFromElement(XmlElement) |
Geçersiz.
Geçersiz.
DataRow Belirtilen XmlElementile ilişkili öğesini alır. |
| GetType() |
Geçersiz.
Geçersiz.
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| ImportNode(XmlNode, Boolean) |
Geçersiz.
Geçersiz.
Bir düğümü başka bir belgeden geçerli belgeye aktarır. (Devralındığı yer: XmlDocument) |
| InsertAfter(XmlNode, XmlNode) |
Geçersiz.
Geçersiz.
Belirtilen düğümü belirtilen başvuru düğümünden hemen sonra ekler. (Devralındığı yer: XmlNode) |
| InsertBefore(XmlNode, XmlNode) |
Geçersiz.
Geçersiz.
Belirtilen düğümü belirtilen başvuru düğümünden hemen önce ekler. (Devralındığı yer: XmlNode) |
| Load(Stream) |
Geçersiz.
Geçersiz.
belirtilen akıştan öğesini |
| Load(String) |
Geçersiz.
Geçersiz.
Belirtilen URL'yi kullanarak öğesini |
| Load(TextReader) |
Geçersiz.
Geçersiz.
belirtilen |
| Load(XmlReader) |
Geçersiz.
Geçersiz.
belirtilen |
| LoadXml(String) |
Geçersiz.
Geçersiz.
Belirtilen dizeden XML belgesini yükler. (Devralındığı yer: XmlDocument) |
| MemberwiseClone() |
Geçersiz.
Geçersiz.
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| Normalize() |
Geçersiz.
Geçersiz.
Tüm XmlText düğümlerini bu XmlNode'un altındaki alt ağacın tam derinliğine, yalnızca işaretlemenin (etiketler, açıklamalar, işleme yönergeleri, CDATA bölümleri ve varlık başvuruları) XmlText düğümlerini ayırdığı, yani bitişik XmlText düğümlerinin olmadığı bir "normal" forma yerleştirir. (Devralındığı yer: XmlNode) |
| PrependChild(XmlNode) |
Geçersiz.
Geçersiz.
Belirtilen düğümü, bu düğüm için alt düğüm listesinin başına ekler. (Devralındığı yer: XmlNode) |
| ReadNode(XmlReader) |
Geçersiz.
Geçersiz.
içindeki XmlNodebilgileri temel alan bir XmlReader nesne oluşturur. Okuyucu bir düğüme veya özniteliğe konumlandırılmalıdır. (Devralındığı yer: XmlDocument) |
| RemoveAll() |
Geçersiz.
Geçersiz.
Geçerli düğümün tüm alt düğümlerini ve/veya özniteliklerini kaldırır. (Devralındığı yer: XmlNode) |
| RemoveChild(XmlNode) |
Geçersiz.
Geçersiz.
Belirtilen alt düğümü kaldırır. (Devralındığı yer: XmlNode) |
| ReplaceChild(XmlNode, XmlNode) |
Geçersiz.
Geçersiz.
Alt düğümü düğümle |
| Save(Stream) |
Geçersiz.
Geçersiz.
XML belgesini belirtilen akışa kaydeder. (Devralındığı yer: XmlDocument) |
| Save(String) |
Geçersiz.
Geçersiz.
XML belgesini belirtilen dosyaya kaydeder. Belirtilen dosya varsa, bu yöntem dosyanın üzerine yazar. (Devralındığı yer: XmlDocument) |
| Save(TextWriter) |
Geçersiz.
Geçersiz.
XML belgesini belirtilen TextWriteröğesine kaydeder. (Devralındığı yer: XmlDocument) |
| Save(XmlWriter) |
Geçersiz.
Geçersiz.
XML belgesini belirtilen XmlWriteröğesine kaydeder. (Devralındığı yer: XmlDocument) |
| SelectNodes(String, XmlNamespaceManager) |
Geçersiz.
Geçersiz.
XPath ifadesiyle eşleşen düğümlerin listesini seçer. XPath ifadesinde bulunan tüm ön ekler sağlanan XmlNamespaceManagerkullanılarak çözümlenir. (Devralındığı yer: XmlNode) |
| SelectNodes(String) |
Geçersiz.
Geçersiz.
XPath ifadesiyle eşleşen düğümlerin listesini seçer. (Devralındığı yer: XmlNode) |
| SelectSingleNode(String, XmlNamespaceManager) |
Geçersiz.
Geçersiz.
XPath ifadesiyle eşleşen ilk |
| SelectSingleNode(String) |
Geçersiz.
Geçersiz.
XPath ifadesiyle eşleşen ilk |
| Supports(String, String) |
Geçersiz.
Geçersiz.
DOM uygulamasının belirli bir özelliği uygulayarak gerçekleştirmediğini test eder. (Devralındığı yer: XmlNode) |
| ToString() |
Geçersiz.
Geçersiz.
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |
| Validate(ValidationEventHandler, XmlNode) |
Geçersiz.
Geçersiz.
Özelliğindeki XmlNode XML Şema Tanım Dili (XSD) şemalarında belirtilen nesneyi doğrular Schemas . (Devralındığı yer: XmlDocument) |
| Validate(ValidationEventHandler) |
Geçersiz.
Geçersiz.
XmlDocument özelliğinin içerdiği Schemas XML Şema Tanım Dili (XSD) şemalarına göre öğesini doğrular. (Devralındığı yer: XmlDocument) |
| WriteContentTo(XmlWriter) |
Geçersiz.
Geçersiz.
Düğümün tüm alt öğelerini |
| WriteTo(XmlWriter) |
Geçersiz.
Geçersiz.
|
Ekinlikler
| Name | Description |
|---|---|
| NodeChanged |
Geçersiz.
Geçersiz.
Bu belgeye ait bir düğümün değiştirildiğinde Value gerçekleşir. (Devralındığı yer: XmlDocument) |
| NodeChanging |
Geçersiz.
Geçersiz.
Bu belgeye ait bir düğümün değiştirilmek üzere olduğunda Value gerçekleşir. (Devralındığı yer: XmlDocument) |
| NodeInserted |
Geçersiz.
Geçersiz.
Bu belgeye ait bir düğüm başka bir düğüme eklendiğinde gerçekleşir. (Devralındığı yer: XmlDocument) |
| NodeInserting |
Geçersiz.
Geçersiz.
Bu belgeye ait bir düğüm başka bir düğüme eklemek üzere olduğunda gerçekleşir. (Devralındığı yer: XmlDocument) |
| NodeRemoved |
Geçersiz.
Geçersiz.
Bu belgeye ait bir düğüm üst öğesinden kaldırıldığında gerçekleşir. (Devralındığı yer: XmlDocument) |
| NodeRemoving |
Geçersiz.
Geçersiz.
Bu belgeye ait bir düğüm belgeden kaldırılacakken gerçekleşir. (Devralındığı yer: XmlDocument) |
Belirtik Arabirim Kullanımları
| Name | Description |
|---|---|
| ICloneable.Clone() |
Geçersiz.
Geçersiz.
Bu üyenin açıklaması için bkz Clone(). . (Devralındığı yer: XmlNode) |
| IEnumerable.GetEnumerator() |
Geçersiz.
Geçersiz.
Bu üyenin açıklaması için bkz GetEnumerator(). . (Devralındığı yer: XmlNode) |
Uzantı Metotları
| Name | Description |
|---|---|
| AsParallel(IEnumerable) |
Geçersiz.
Geçersiz.
Sorgunun paralelleştirilmesini etkinleştirir. |
| AsQueryable(IEnumerable) |
Geçersiz.
Geçersiz.
bir IEnumerable öğesine IQueryabledönüştürür. |
| Cast<TResult>(IEnumerable) |
Geçersiz.
Geçersiz.
öğesinin IEnumerable öğelerini belirtilen türe yazar. |
| OfType<TResult>(IEnumerable) |
Geçersiz.
Geçersiz.
Belirtilen türe göre bir IEnumerable öğesinin öğelerini filtreler. |