DataSet.WriteXmlSchema 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.
DataSet Menulis struktur sebagai skema XML.
Overload
| Nama | Deskripsi |
|---|---|
| WriteXmlSchema(String, Converter<Type,String>) |
DataSet Menulis struktur sebagai skema XML ke file. |
| WriteXmlSchema(Stream) |
DataSet Menulis struktur sebagai skema XML ke objek yang ditentukanStream. |
| WriteXmlSchema(TextWriter) |
DataSet Menulis struktur sebagai skema XML ke objek yang ditentukanTextWriter. |
| WriteXmlSchema(String) |
DataSet Menulis struktur sebagai skema XML ke file. |
| WriteXmlSchema(XmlWriter) |
DataSet Menulis struktur sebagai skema XML ke XmlWriter objek. |
| WriteXmlSchema(Stream, Converter<Type,String>) |
DataSet Menulis struktur sebagai skema XML ke objek yang ditentukanStream. |
| WriteXmlSchema(TextWriter, Converter<Type,String>) |
DataSet Menulis struktur sebagai skema XML ke yang ditentukan TextWriter. |
| WriteXmlSchema(XmlWriter, Converter<Type,String>) |
DataSet Menulis struktur sebagai skema XML ke yang ditentukan XmlWriter. |
WriteXmlSchema(String, Converter<Type,String>)
- Sumber:
- DataSet.cs
- Sumber:
- DataSet.cs
- Sumber:
- DataSet.cs
- Sumber:
- DataSet.cs
- Sumber:
- DataSet.cs
DataSet Menulis struktur sebagai skema XML ke file.
public:
void WriteXmlSchema(System::String ^ fileName, Converter<Type ^, System::String ^> ^ multipleTargetConverter);
[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 WriteXmlSchema(string fileName, Converter<Type,string> multipleTargetConverter);
public void WriteXmlSchema(string fileName, Converter<Type,string> multipleTargetConverter);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly.")]
public void WriteXmlSchema(string fileName, Converter<Type,string> multipleTargetConverter);
[<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.WriteXmlSchema : string * Converter<Type, string> -> unit
member this.WriteXmlSchema : string * Converter<Type, string> -> unit
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly.")>]
member this.WriteXmlSchema : string * Converter<Type, string> -> unit
Public Sub WriteXmlSchema (fileName As String, multipleTargetConverter As Converter(Of Type, String))
Parameter
- fileName
- String
Nama file yang akan ditulis.
Delegasi yang digunakan untuk mengonversi Type ke string.
- Atribut
Berlaku untuk
WriteXmlSchema(Stream)
- Sumber:
- DataSet.cs
- Sumber:
- DataSet.cs
- Sumber:
- DataSet.cs
- Sumber:
- DataSet.cs
- Sumber:
- DataSet.cs
public:
void WriteXmlSchema(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 WriteXmlSchema(System.IO.Stream? stream);
public void WriteXmlSchema(System.IO.Stream? stream);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly.")]
public void WriteXmlSchema(System.IO.Stream? stream);
public void WriteXmlSchema(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.WriteXmlSchema : System.IO.Stream -> unit
member this.WriteXmlSchema : System.IO.Stream -> unit
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly.")>]
member this.WriteXmlSchema : System.IO.Stream -> unit
Public Sub WriteXmlSchema (stream As Stream)
Parameter
- Atribut
Contoh
Contoh berikut membuat objek baru FileStream yang diteruskan ke WriteXmlSchema metode untuk menulis skema ke disk.
private void WriteSchemaWithFileStream(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.
// Use FileMode.Create.
System.IO.FileStream stream =
new System.IO.FileStream(filename,System.IO.FileMode.Create);
// Write the schema to the file.
thisDataSet.WriteXmlSchema(stream);
// Close the FileStream.
stream.Close();
}
Private Sub WriteSchemaWithFileStream(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.
' Use FileMode.Create.
Dim stream As New System.IO.FileStream _
(filename, System.IO.FileMode.Create)
' Write the schema to the file.
thisDataSet.WriteXmlSchema(stream)
' Close the FileStream.
stream.Close()
End Sub
Keterangan
WriteXmlSchema Gunakan metode untuk menulis skema untuk DataSet dokumen XML. Skema ini mencakup definisi tabel, hubungan, dan batasan. Untuk menulis skema ke dokumen XML, gunakan metode .WriteXmlSchema
Skema XML ditulis menggunakan standar XSD.
Untuk menulis data ke dokumen XML, gunakan metode .WriteXml
Kelas yang berasal dari kelas meliputi Stream, , BufferedStreamFileStream, dan MemoryStream.NetworkStream
Lihat juga
Berlaku untuk
WriteXmlSchema(TextWriter)
- Sumber:
- DataSet.cs
- Sumber:
- DataSet.cs
- Sumber:
- DataSet.cs
- Sumber:
- DataSet.cs
- Sumber:
- DataSet.cs
DataSet Menulis struktur sebagai skema XML ke objek yang ditentukanTextWriter.
public:
void WriteXmlSchema(System::IO::TextWriter ^ writer);
[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 WriteXmlSchema(System.IO.TextWriter? writer);
public void WriteXmlSchema(System.IO.TextWriter? writer);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly.")]
public void WriteXmlSchema(System.IO.TextWriter? writer);
public void WriteXmlSchema(System.IO.TextWriter writer);
[<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.WriteXmlSchema : System.IO.TextWriter -> unit
member this.WriteXmlSchema : System.IO.TextWriter -> unit
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly.")>]
member this.WriteXmlSchema : System.IO.TextWriter -> unit
Public Sub WriteXmlSchema (writer As TextWriter)
Parameter
- writer
- TextWriter
Objek TextWriter yang akan ditulis.
- Atribut
Contoh
Contoh berikut membuat System.Text.StringBuilder objek ke yang digunakan untuk membuat baru System.IO.StringWriter. diteruskan StringWriter ke WriteXmlSchema metode , dan string yang dihasilkan dicetak ke jendela konsol.
private void WriteSchemaWithStringWriter(DataSet thisDataSet)
{
// Create a new StringBuilder object.
System.Text.StringBuilder builder = new System.Text.StringBuilder();
// Create the StringWriter object with the StringBuilder object.
System.IO.StringWriter writer = new System.IO.StringWriter(builder);
// Write the schema into the StringWriter.
thisDataSet.WriteXmlSchema(writer);
// Print the string to the console window.
Console.WriteLine(writer.ToString());
}
Private Sub WriteSchemaWithStringWriter(thisDataSet As DataSet)
' Create a new StringBuilder object.
Dim builder As New System.Text.StringBuilder()
' Create the StringWriter object with the StringBuilder object.
Dim writer As New System.IO.StringWriter(builder)
' Write the schema into the StringWriter.
thisDataSet.WriteXmlSchema(writer)
' Print the string to the console window.
Console.WriteLine(writer.ToString())
End Sub
Keterangan
WriteXmlSchema Gunakan metode untuk menulis skema untuk DataSet dokumen XML. Skema ini mencakup definisi tabel, hubungan, dan batasan. Untuk menulis skema ke dokumen XML, gunakan metode .WriteXmlSchema
Skema XML ditulis menggunakan standar XSD.
Untuk menulis data ke dokumen XML, gunakan metode .WriteXml
Kelas yang berasal dari kelas termasuk System.IO.TextWriter, , System.Web.HttpWriter, System.CodeDom.Compiler.IndentedTextWriterSystem.Web.UI.HtmlTextWriter, dan System.IO.StreamWriter.System.IO.StringWriter
Lihat juga
Berlaku untuk
WriteXmlSchema(String)
- Sumber:
- DataSet.cs
- Sumber:
- DataSet.cs
- Sumber:
- DataSet.cs
- Sumber:
- DataSet.cs
- Sumber:
- DataSet.cs
DataSet Menulis struktur sebagai skema XML ke file.
public:
void WriteXmlSchema(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 WriteXmlSchema(string fileName);
public void WriteXmlSchema(string fileName);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly.")]
public void WriteXmlSchema(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.WriteXmlSchema : string -> unit
member this.WriteXmlSchema : string -> unit
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly.")>]
member this.WriteXmlSchema : string -> unit
Public Sub WriteXmlSchema (fileName As String)
Parameter
- fileName
- String
Nama file (termasuk jalur) yang akan ditulis.
- Atribut
Pengecualian
FileIOPermission tidak diatur ke Write.
Contoh
private void WriteSchemaToFile(DataSet thisDataSet)
{
// Set the file path and name. Modify this for your purposes.
string filename="Schema.xml";
// Write the schema to the file.
thisDataSet.WriteXmlSchema(filename);
}
Private Sub WriteSchemaToFile(thisDataSet As DataSet)
' Set the file path and name. Modify this for your purposes.
Dim filename As String = "Schema.xml"
' Write the schema to the file.
thisDataSet.WriteXmlSchema(filename)
End Sub
Keterangan
WriteXmlSchema Gunakan metode untuk menulis skema untuk DataSet dokumen XML. Skema ini mencakup definisi tabel, hubungan, dan batasan. Untuk menulis skema ke dokumen XML, gunakan metode .WriteXmlSchema
Skema XML ditulis menggunakan standar XSD.
Untuk menulis data ke dokumen XML, gunakan metode .WriteXml
Lihat juga
Berlaku untuk
WriteXmlSchema(XmlWriter)
- Sumber:
- DataSet.cs
- Sumber:
- DataSet.cs
- Sumber:
- DataSet.cs
- Sumber:
- DataSet.cs
- Sumber:
- DataSet.cs
public:
void WriteXmlSchema(System::Xml::XmlWriter ^ writer);
[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 WriteXmlSchema(System.Xml.XmlWriter? writer);
public void WriteXmlSchema(System.Xml.XmlWriter? writer);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly.")]
public void WriteXmlSchema(System.Xml.XmlWriter? writer);
public void WriteXmlSchema(System.Xml.XmlWriter writer);
[<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.WriteXmlSchema : System.Xml.XmlWriter -> unit
member this.WriteXmlSchema : System.Xml.XmlWriter -> unit
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly.")>]
member this.WriteXmlSchema : System.Xml.XmlWriter -> unit
Public Sub WriteXmlSchema (writer As XmlWriter)
Parameter
- Atribut
Contoh
Contoh berikut membuat objek baru System.IO.FileStream dengan jalur yang ditentukan. Objek FileStream digunakan untuk membuat XmlTextWriter objek. Metode WriteXmlSchema ini kemudian dipanggil dengan XmlTextWriter objek untuk menulis skema ke disk.
private void WriteSchemaWithXmlTextWriter(DataSet thisDataSet)
{
// Set the file path and name. Modify this for your purposes.
string filename="SchemaDoc.xml";
// Create a FileStream object with the file path and name.
System.IO.FileStream stream = new System.IO.FileStream
(filename,System.IO.FileMode.Create);
// Create a new XmlTextWriter object with the FileStream.
System.Xml.XmlTextWriter writer =
new System.Xml.XmlTextWriter(stream,
System.Text.Encoding.Unicode);
// Write the schema into the DataSet and close the reader.
thisDataSet.WriteXmlSchema(writer );
writer.Close();
}
Private Sub WriteSchemaWithXmlTextWriter(thisDataSet As DataSet)
' Set the file path and name. Modify this for your purposes.
Dim filename As String = "SchemaDoc.xml"
' Create a FileStream object with the file path and name.
Dim stream As New System.IO.FileStream _
(filename, System.IO.FileMode.Create)
' Create a new XmlTextWriter object with the FileStream.
Dim writer As New System.Xml.XmlTextWriter _
(stream, System.Text.Encoding.Unicode)
' Write the schema into the DataSet and close the reader.
thisDataSet.WriteXmlSchema(writer)
writer.Close()
End Sub
Keterangan
WriteXmlSchema Gunakan metode untuk menulis skema untuk DataSet dokumen XML. Skema ini mencakup definisi tabel, hubungan, dan batasan. Untuk menulis skema ke dokumen XML, gunakan metode .WriteXmlSchema
Skema XML ditulis menggunakan standar XSD.
Untuk menulis data ke dokumen XML, gunakan metode .WriteXml
Satu kelas yang mewarisi dari System.Xml.XmlWriter kelas adalah XmlTextWriter kelas .
Lihat juga
Berlaku untuk
WriteXmlSchema(Stream, Converter<Type,String>)
- Sumber:
- DataSet.cs
- Sumber:
- DataSet.cs
- Sumber:
- DataSet.cs
- Sumber:
- DataSet.cs
- Sumber:
- DataSet.cs
public:
void WriteXmlSchema(System::IO::Stream ^ stream, Converter<Type ^, System::String ^> ^ multipleTargetConverter);
[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 WriteXmlSchema(System.IO.Stream? stream, Converter<Type,string> multipleTargetConverter);
public void WriteXmlSchema(System.IO.Stream? stream, Converter<Type,string> multipleTargetConverter);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly.")]
public void WriteXmlSchema(System.IO.Stream? stream, Converter<Type,string> multipleTargetConverter);
public void WriteXmlSchema(System.IO.Stream stream, Converter<Type,string> multipleTargetConverter);
[<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.WriteXmlSchema : System.IO.Stream * Converter<Type, string> -> unit
member this.WriteXmlSchema : System.IO.Stream * Converter<Type, string> -> unit
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly.")>]
member this.WriteXmlSchema : System.IO.Stream * Converter<Type, string> -> unit
Public Sub WriteXmlSchema (stream As Stream, multipleTargetConverter As Converter(Of Type, String))
Parameter
Delegasi yang digunakan untuk mengonversi Type ke string.
- Atribut
Berlaku untuk
WriteXmlSchema(TextWriter, Converter<Type,String>)
- Sumber:
- DataSet.cs
- Sumber:
- DataSet.cs
- Sumber:
- DataSet.cs
- Sumber:
- DataSet.cs
- Sumber:
- DataSet.cs
DataSet Menulis struktur sebagai skema XML ke yang ditentukan TextWriter.
public:
void WriteXmlSchema(System::IO::TextWriter ^ writer, Converter<Type ^, System::String ^> ^ multipleTargetConverter);
[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 WriteXmlSchema(System.IO.TextWriter? writer, Converter<Type,string> multipleTargetConverter);
public void WriteXmlSchema(System.IO.TextWriter? writer, Converter<Type,string> multipleTargetConverter);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly.")]
public void WriteXmlSchema(System.IO.TextWriter? writer, Converter<Type,string> multipleTargetConverter);
public void WriteXmlSchema(System.IO.TextWriter writer, Converter<Type,string> multipleTargetConverter);
[<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.WriteXmlSchema : System.IO.TextWriter * Converter<Type, string> -> unit
member this.WriteXmlSchema : System.IO.TextWriter * Converter<Type, string> -> unit
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly.")>]
member this.WriteXmlSchema : System.IO.TextWriter * Converter<Type, string> -> unit
Public Sub WriteXmlSchema (writer As TextWriter, multipleTargetConverter As Converter(Of Type, String))
Parameter
- writer
- TextWriter
Objek TextWriter yang akan ditulis.
Delegasi yang digunakan untuk mengonversi Type ke string.
- Atribut
Berlaku untuk
WriteXmlSchema(XmlWriter, Converter<Type,String>)
- Sumber:
- DataSet.cs
- Sumber:
- DataSet.cs
- Sumber:
- DataSet.cs
- Sumber:
- DataSet.cs
- Sumber:
- DataSet.cs
public:
void WriteXmlSchema(System::Xml::XmlWriter ^ writer, Converter<Type ^, System::String ^> ^ multipleTargetConverter);
[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 WriteXmlSchema(System.Xml.XmlWriter? writer, Converter<Type,string> multipleTargetConverter);
public void WriteXmlSchema(System.Xml.XmlWriter? writer, Converter<Type,string> multipleTargetConverter);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly.")]
public void WriteXmlSchema(System.Xml.XmlWriter? writer, Converter<Type,string> multipleTargetConverter);
public void WriteXmlSchema(System.Xml.XmlWriter writer, Converter<Type,string> multipleTargetConverter);
[<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.WriteXmlSchema : System.Xml.XmlWriter * Converter<Type, string> -> unit
member this.WriteXmlSchema : System.Xml.XmlWriter * Converter<Type, string> -> unit
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly.")>]
member this.WriteXmlSchema : System.Xml.XmlWriter * Converter<Type, string> -> unit
Public Sub WriteXmlSchema (writer As XmlWriter, multipleTargetConverter As Converter(Of Type, String))
Parameter
Delegasi yang digunakan untuk mengonversi Type ke string.
- Atribut