XmlDataDocument Sınıf

Tanım

Dikkat

XmlDataDocument class will be removed in a future release.

Dikkat

XmlDataDocument has been deprecated and is not supported.

Yapılandırılmış verilerin ilişkisel DataSetbir aracılığıyla depolanmasına, alınmasına ve yönlendirilmesine izin verir.

public ref 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.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
XmlDataDocument
Öznitelikler

Açıklamalar

Bu sınıf genişletir XmlDocument. World Wide Web Konsorsiyumu (W3C) Belge Nesne Modeli'ni (DOM) kullanarak ilişkisel verileri veya XML verilerini yüklemenize ve bu verileri işlemenize olanak tanır. DOM, verileri düğüm nesnelerinin hiyerarşisi olarak sunar. XmlDataDocument arabirimini 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şkisine sahiptir. '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 LoadXmlkullanılarak Load yüklenebilir.

İlişkisel verileri yüklemek için, ilişkisel verileri içeren öğesini oluşturucuda XmlDataDocument parametre olarak belirtinDataSet.

Oluşturucular

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 DataSetile sınıfının yeni bir örneğini XmlDataDocument başlatır.

Özellikler

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 XmlDataDocumentverilerin ilişkisel bir gösterimini sağlayan bir DataSet alır.

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 herhangi bir alt düğüme sahip 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 öğesini XmlNameTable alır.

(Devralındığı yer: XmlDocument)
NextSibling
Geçersiz.
Geçersiz.

Bu düğümün hemen ardından gelen düğümü 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ı Doğrulama-Bilgi Kümesini (PSVI) döndürür.

(Devralındığı yer: XmlDocument)
Schemas
Geçersiz.
Geçersiz.

Bu XmlDocumentile ilişkili nesneyi alır veya ayarlarXmlSchemaSet.

(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.

XmlResolver dış kaynakları çözümlemek için kullanılacak öğesini ayarlar.

(Devralındığı yer: XmlDocument)

Yöntemler

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)
Geçersiz.
Geçersiz.

Belirtilen Nameile bir XmlAttribute oluşturur.

(Devralındığı yer: XmlDocument)
CreateAttribute(String, String)
Geçersiz.
Geçersiz.

Belirtilen nitelenmiş adı ve NamespaceURIile bir XmlAttribute oluşturur.

(Devralındığı yer: XmlDocument)
CreateAttribute(String, String, String)
Geçersiz.
Geçersiz.

Belirtilen Prefix, LocalNameve NamespaceURIile bir XmlAttribute 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.

oluşturur XmlDocumentFragment.

(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)
Geçersiz.
Geçersiz.

Belirtilen ada sahip bir öğe oluşturur.

(Devralındığı yer: XmlDocument)
CreateElement(String, String)
Geçersiz.
Geçersiz.

ve NamespaceURInitelenmiş adıyla bir XmlElement oluşturur.

(Devralındığı yer: XmlDocument)
CreateElement(String, String, String)
Geçersiz.
Geçersiz.

Belirtilen Prefix, LocalName ve NamespaceURIile bir öğe oluşturur.

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. XPathNavigator parametresinde belirtilen düğümde node konumlandırılır.

CreateNode(String, String, String)
Geçersiz.
Geçersiz.

Belirtilen düğüm türü Name, ve NamespaceURIile bir XmlNode oluşturur.

(Devralındığı yer: XmlDocument)
CreateNode(XmlNodeType, String, String)
Geçersiz.
Geçersiz.

Belirtilen XmlNodeType, Nameve NamespaceURIile bir XmlNode oluşturur.

(Devralındığı yer: XmlDocument)
CreateNode(XmlNodeType, String, String, String)
Geçersiz.
Geçersiz.

Belirtilen XmlNodeType, , PrefixNameve NamespaceURIile bir XmlNode oluşturur.

(Devralındığı yer: XmlDocument)
CreateProcessingInstruction(String, String)
Geçersiz.
Geçersiz.

Belirtilen ad ve veriye 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ğerlere sahip 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öntemin çağrılması bir özel durum oluşturur.

GetElementFromRow(DataRow)
Geçersiz.
Geçersiz.

XmlElement Belirtilen DataRowile ilişkili öğesini alır.

GetElementsByTagName(String)
Geçersiz.
Geçersiz.

Belirtilen Nameile eşleşen tüm alt öğelerin listesini içeren bir XmlNodeList döndürür.

GetElementsByTagName(String)
Geçersiz.
Geçersiz.

Belirtilen Nameile eşleşen tüm alt öğelerin listesini içeren bir XmlNodeList döndürür.

(Devralındığı yer: XmlDocument)
GetElementsByTagName(String, String)
Geçersiz.
Geçersiz.

Belirtilen LocalName ve NamespaceURIile eşleşen tüm alt öğelerin listesini içeren bir XmlNodeList liste 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ün 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.

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
ImportNode(XmlNode, Boolean)
Geçersiz.
Geçersiz.

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 XmlDataDocument yükler.

Load(String)
Geçersiz.
Geçersiz.

Belirtilen URL'yi kullanarak öğesini XmlDataDocument yükler.

Load(TextReader)
Geçersiz.
Geçersiz.

belirtilen TextReaderiçinden öğesini XmlDataDocument yükler.

Load(XmlReader)
Geçersiz.
Geçersiz.

belirtilen XmlReaderiçinden öğesini XmlDataDocument yükler.

LoadXml(String)
Geçersiz.
Geçersiz.

Belirtilen dizeden XML belgesini yükler.

(Devralındığı yer: XmlDocument)
MemberwiseClone()
Geçersiz.
Geçersiz.

Geçerli Objectöğesinin sığ 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 XmlReaderbilgileri temel alan bir XmlNode 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 oldChildnewChild değiştirir.

(Devralındığı yer: XmlNode)
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)
Geçersiz.
Geçersiz.

XPath ifadesiyle eşleşen düğümlerin listesini seçer.

(Devralındığı yer: XmlNode)
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)
SelectSingleNode(String)
Geçersiz.
Geçersiz.

XPath ifadesiyle eşleşen ilki XmlNode seçer.

(Devralındığı yer: XmlNode)
SelectSingleNode(String, XmlNamespaceManager)
Geçersiz.
Geçersiz.

XPath ifadesiyle eşleşen ilki XmlNode seçer. XPath ifadesinde bulunan tüm ön ekler sağlanan XmlNamespaceManagerkullanılarak çözümlenir.

(Devralındığı yer: XmlNode)
Supports(String, String)
Geçersiz.
Geçersiz.

DOM uygulamasının belirli bir özelliği uygulayarak test eder.

(Devralındığı yer: XmlNode)
ToString()
Geçersiz.
Geçersiz.

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)
Validate(ValidationEventHandler)
Geçersiz.
Geçersiz.

XmlDocument özelliğinin içerdiği XML Şema Tanım Dili (XSD) şemalarına göre öğesini Schemas doğrular.

(Devralındığı yer: XmlDocument)
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)
WriteContentTo(XmlWriter)
Geçersiz.
Geçersiz.

Düğümün tüm alt öğelerini XmlDocument belirtilen XmlWriteröğesine kaydeder.

(Devralındığı yer: XmlDocument)
WriteTo(XmlWriter)
Geçersiz.
Geçersiz.

XmlDocument Düğümü belirtilen XmlWriteröğesine kaydeder.

(Devralındığı yer: XmlDocument)

Ekinlikler

NodeChanged
Geçersiz.
Geçersiz.

Bu belgeye ait bir düğümün düğümü değiştirildiğinde Value gerçekleşir.

(Devralındığı yer: XmlDocument)
NodeChanging
Geçersiz.
Geçersiz.

Bu belgeye ait bir düğümün düğümü 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 eklenmek ü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ılmak üzere olduğunda gerçekleşir.

(Devralındığı yer: XmlDocument)

Belirtik Arabirim Kullanımları

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ı

Cast<TResult>(IEnumerable)
Geçersiz.
Geçersiz.

öğesinin IEnumerable öğelerini belirtilen türe atar.

OfType<TResult>(IEnumerable)
Geçersiz.
Geçersiz.

Öğesinin IEnumerable öğelerini belirtilen türe göre filtreler.

AsParallel(IEnumerable)
Geçersiz.
Geçersiz.

Sorgunun paralelleştirilmesini etkinleştirir.

AsQueryable(IEnumerable)
Geçersiz.
Geçersiz.

bir IEnumerable öğesini öğesine IQueryabledönüştürür.

Şunlara uygulanır