DataSet.ReadXmlSchema Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Membaca skema XML ke DataSetdalam .
Overload
| Nama | Deskripsi |
|---|---|
| ReadXmlSchema(Stream) |
Membaca skema XML dari yang ditentukan Stream ke DataSetdalam . |
| ReadXmlSchema(TextReader) |
Membaca skema XML dari yang ditentukan TextReader ke DataSetdalam . |
| ReadXmlSchema(String) |
Membaca skema XML dari file yang ditentukan ke DataSetdalam . |
| ReadXmlSchema(XmlReader) |
Membaca skema XML dari yang ditentukan XmlReader ke DataSetdalam . |
ReadXmlSchema(Stream)
- Sumber:
- DataSet.cs
- Sumber:
- DataSet.cs
- Sumber:
- DataSet.cs
- Sumber:
- DataSet.cs
- Sumber:
- DataSet.cs
public:
void ReadXmlSchema(System::IO::Stream ^ stream);
[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.")]
public void ReadXmlSchema(System.IO.Stream? stream);
public void ReadXmlSchema(System.IO.Stream? stream);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly.")]
public void ReadXmlSchema(System.IO.Stream? stream);
public void ReadXmlSchema(System.IO.Stream stream);
[<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.")>]
member this.ReadXmlSchema : System.IO.Stream -> unit
member this.ReadXmlSchema : System.IO.Stream -> unit
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly.")>]
member this.ReadXmlSchema : System.IO.Stream -> unit
Public Sub ReadXmlSchema (stream As Stream)
Parameter
- Atribut
Contoh
Contoh berikut membuat FileStream objek untuk membaca skema XML dengan, dan memanggil ReadXmlSchema metode dengan objek .
private void ReadSchemaFromFileStream(DataSet thisDataSet)
{
// Set the file path and name.
// Modify this for your purposes.
string filename="Schema.xml";
// Create the FileStream object with the file name,
// and set to open the file.
System.IO.FileStream stream =
new System.IO.FileStream(filename,System.IO.FileMode.Open);
// Read the schema into the DataSet.
thisDataSet.ReadXmlSchema(stream);
// Close the FileStream.
stream.Close();
}
Private Sub ReadSchemaFromFileStream(thisDataSet As DataSet)
' Set the file path and name. Modify this for your purposes.
Dim filename As String = "Schema.xml"
' Create the FileStream object with the file name,
' and set to open the file
Dim stream As New System.IO.FileStream _
(filename, System.IO.FileMode.Open)
' Read the schema into the DataSet.
thisDataSet.ReadXmlSchema(stream)
' Close the FileStream.
stream.Close()
End Sub
Keterangan
ReadXmlSchema Gunakan metode untuk membuat skema untuk DataSet. Skema ini mencakup definisi tabel, hubungan, dan batasan. Untuk menulis skema ke dokumen XML, gunakan metode .WriteXmlSchema
Skema XML ditulis menggunakan standar XSD.
Note
Kerusakan data dapat terjadi jika msdata:DataType dan jenis xs:type tidak cocok. Tak terkecuali akan dilemparkan.
Metode ReadXmlSchema ini umumnya dipanggil sebelum memanggil ReadXml metode yang digunakan untuk mengisi DataSet.
Kelas yang berasal dari kelas meliputi Stream, , BufferedStreamFileStream, dan MemoryStream.NetworkStream
Note
Jika skema untuk Anda DataSet berisi elemen dengan nama yang sama, tetapi jenis yang berbeda, di namespace yang sama, pengecualian akan dilemparkan ketika Anda mencoba membaca skema ke dalam DataSet dengan ReadXmlSchema. Pengecualian ini tidak terjadi jika Anda menggunakan .NET Framework versi 1.0.
Lihat juga
Berlaku untuk
ReadXmlSchema(TextReader)
- Sumber:
- DataSet.cs
- Sumber:
- DataSet.cs
- Sumber:
- DataSet.cs
- Sumber:
- DataSet.cs
- Sumber:
- DataSet.cs
Membaca skema XML dari yang ditentukan TextReader ke DataSetdalam .
public:
void ReadXmlSchema(System::IO::TextReader ^ reader);
[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.")]
public void ReadXmlSchema(System.IO.TextReader? reader);
public void ReadXmlSchema(System.IO.TextReader? reader);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly.")]
public void ReadXmlSchema(System.IO.TextReader? reader);
public void ReadXmlSchema(System.IO.TextReader reader);
[<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.")>]
member this.ReadXmlSchema : System.IO.TextReader -> unit
member this.ReadXmlSchema : System.IO.TextReader -> unit
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly.")>]
member this.ReadXmlSchema : System.IO.TextReader -> unit
Public Sub ReadXmlSchema (reader As TextReader)
Parameter
- reader
- TextReader
dari TextReader mana untuk membaca.
- Atribut
Contoh
Contoh berikut membuat StreamReader objek untuk membaca skema dengan, dan memanggil ReadXmlSchema metode dengan objek .
private void ReadSchemaFromStreamReader()
{
// Create the DataSet to read the schema into.
DataSet thisDataSet = new DataSet();
// Set the file path and name. Modify this for your purposes.
string filename="Schema.xml";
// Create a StreamReader object with the file path and name.
System.IO.StreamReader readStream =
new System.IO.StreamReader(filename);
// Invoke the ReadXmlSchema method with the StreamReader object.
thisDataSet.ReadXmlSchema(readStream);
// Close the StreamReader
readStream.Close();
}
Private Sub ReadSchemaFromStreamReader()
' Create the DataSet to read the schema into.
Dim thisDataSet As New DataSet()
' Set the file path and name. Modify this for your purposes.
Dim filename As String = "Schema.xml"
' Create a StreamReader object with the file path and name.
Dim readStream As New System.IO.StreamReader(filename)
' Invoke the ReadXmlSchema method with the StreamReader object.
thisDataSet.ReadXmlSchema(readStream)
' Close the StreamReader
readStream.Close()
End Sub
Keterangan
ReadXmlSchema Gunakan metode untuk membuat skema untuk DataSet. Skema ini mencakup definisi tabel, hubungan, dan batasan. Untuk menulis skema ke dokumen XML, gunakan metode .WriteXmlSchema
Skema XML ditulis menggunakan standar XSD.
Note
Kerusakan data dapat terjadi jika msdata:DataType dan jenis xs:type tidak cocok. Tak terkecuali akan dilemparkan.
Metode ReadXmlSchema ini umumnya dipanggil sebelum memanggil ReadXml metode yang digunakan untuk mengisi DataSet.
Kelas yang diwarisi dari TextReader kelas termasuk StreamReader kelas dan StringReader .
Note
Jika skema untuk Anda DataSet berisi elemen dengan nama yang sama, tetapi jenis yang berbeda, di namespace yang sama, pengecualian akan dilemparkan ketika Anda mencoba membaca skema ke dalam DataSet dengan ReadXmlSchema. Pengecualian ini tidak terjadi jika Anda menggunakan .NET Framework versi 1.0.
Lihat juga
Berlaku untuk
ReadXmlSchema(String)
- Sumber:
- DataSet.cs
- Sumber:
- DataSet.cs
- Sumber:
- DataSet.cs
- Sumber:
- DataSet.cs
- Sumber:
- DataSet.cs
Membaca skema XML dari file yang ditentukan ke DataSetdalam .
public:
void ReadXmlSchema(System::String ^ fileName);
[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.")]
public void ReadXmlSchema(string fileName);
public void ReadXmlSchema(string fileName);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly.")]
public void ReadXmlSchema(string fileName);
[<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.")>]
member this.ReadXmlSchema : string -> unit
member this.ReadXmlSchema : string -> unit
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly.")>]
member this.ReadXmlSchema : string -> unit
Public Sub ReadXmlSchema (fileName As String)
Parameter
- fileName
- String
Nama file (termasuk jalur) tempat membaca.
- Atribut
Pengecualian
FileIOPermission tidak diatur ke Read.
Contoh
private void ReadSchemaFromFile(){
// Create the DataSet to read the schema into.
DataSet thisDataSet = new DataSet();
// Set the file path and name. Modify this for your purposes.
string filename="Schema.xml";
// Invoke the ReadXmlSchema method with the file name.
thisDataSet.ReadXmlSchema(filename);
}
Private Sub ReadSchemaFromFile()
' Create the DataSet to read the schema into.
Dim thisDataSet As New DataSet()
' Set the file path and name. Modify this for your purposes.
Dim filename As String = "Schema.xml"
' Invoke the ReadXmlSchema method with the file name.
thisDataSet.ReadXmlSchema(filename)
End Sub
Keterangan
ReadXmlSchema Gunakan metode untuk membuat skema untuk DataSet. Skema ini mencakup definisi tabel, hubungan, dan batasan. Untuk menulis skema ke dokumen XML, gunakan metode .WriteXmlSchema
Skema XML ditulis menggunakan standar XSD.
Note
Kerusakan data dapat terjadi jika msdata:DataType dan jenis xs:type tidak cocok. Tak terkecuali akan dilemparkan.
Metode ReadXmlSchema ini umumnya dipanggil sebelum memanggil ReadXml metode yang digunakan untuk mengisi DataSet.
Note
Jika skema untuk Anda DataSet berisi elemen dengan nama yang sama, tetapi jenis yang berbeda, di namespace yang sama, pengecualian dilemparkan ketika Anda mencoba membaca skema ke dalam DataSet dengan ReadXmlSchema. Pengecualian ini tidak terjadi jika Anda menggunakan .NET Framework versi 1.0.
Lihat juga
Berlaku untuk
ReadXmlSchema(XmlReader)
- Sumber:
- DataSet.cs
- Sumber:
- DataSet.cs
- Sumber:
- DataSet.cs
- Sumber:
- DataSet.cs
- Sumber:
- DataSet.cs
public:
void ReadXmlSchema(System::Xml::XmlReader ^ reader);
[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.")]
public void ReadXmlSchema(System.Xml.XmlReader? reader);
public void ReadXmlSchema(System.Xml.XmlReader? reader);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly.")]
public void ReadXmlSchema(System.Xml.XmlReader? reader);
public void ReadXmlSchema(System.Xml.XmlReader reader);
[<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.")>]
member this.ReadXmlSchema : System.Xml.XmlReader -> unit
member this.ReadXmlSchema : System.Xml.XmlReader -> unit
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly.")>]
member this.ReadXmlSchema : System.Xml.XmlReader -> unit
Public Sub ReadXmlSchema (reader As XmlReader)
Parameter
- Atribut
Contoh
Contoh berikut membuat objek dan DataSet baruSystem.IO.FileStream. Objek FileStream , yang dibuat dengan jalur file dan nama file, digunakan untuk membuat yang System.Xml.XmlTextReader diteruskan sebagai argumen ke ReadXmlSchema metode .
private void ReadSchemaFromXmlTextReader()
{
// Create the DataSet to read the schema into.
DataSet thisDataSet = new DataSet();
// Set the file path and name. Modify this for your purposes.
string filename="Schema.xml";
// Create a FileStream object with the file path and name.
System.IO.FileStream stream = new System.IO.FileStream
(filename,System.IO.FileMode.Open);
// Create a new XmlTextReader object with the FileStream.
System.Xml.XmlTextReader xmlReader=
new System.Xml.XmlTextReader(stream);
// Read the schema into the DataSet and close the reader.
thisDataSet.ReadXmlSchema(xmlReader);
xmlReader.Close();
}
Private Sub ReadSchemaFromXmlTextReader()
' Create the DataSet to read the schema into.
Dim thisDataSet As New DataSet()
' Set the file path and name. Modify this for your purposes.
Dim filename As String = "Schema.xml"
' Create a FileStream object with the file path and name.
Dim stream As New System.IO.FileStream _
(filename, System.IO.FileMode.Open)
' Create a new XmlTextReader object with the FileStream.
Dim xmlReader As New System.Xml.XmlTextReader(stream)
' Read the schema into the DataSet and close the reader.
thisDataSet.ReadXmlSchema(xmlReader)
xmlReader.Close()
End Sub
Keterangan
ReadXmlSchema Gunakan metode untuk membuat skema untuk DataSet. Skema ini mencakup definisi tabel, hubungan, dan batasan.
Skema XML ditulis menggunakan standar XSD.
Note
Kerusakan data dapat terjadi jika msdata:DataType dan jenis xs:type tidak cocok. Tak terkecuali akan dilemparkan.
Metode ReadXmlSchema ini umumnya dipanggil sebelum memanggil ReadXml metode yang digunakan untuk mengisi DataSet.
Kelas System.Xml.XmlReader ini abstrak. Kelas yang mewarisi dari XmlReader adalah System.Xml.XmlTextReader kelas .
Note
Jika skema untuk Anda DataSet berisi elemen dengan nama yang sama, tetapi jenis yang berbeda, di namespace yang sama, pengecualian akan dilemparkan ketika Anda mencoba membaca skema ke dalam DataSet dengan ReadXmlSchema. Pengecualian ini tidak terjadi jika Anda menggunakan .NET Framework versi 1.0.