DataSet.WriteXmlSchema Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Scrive la DataSet struttura come XML Schema.
Overload
| Nome | Descrizione |
|---|---|
| WriteXmlSchema(String, Converter<Type,String>) |
Scrive la DataSet struttura come XML Schema in un file. |
| WriteXmlSchema(Stream) |
Scrive la DataSet struttura come XML Schema nell'oggetto specificato Stream . |
| WriteXmlSchema(TextWriter) |
Scrive la DataSet struttura come XML Schema nell'oggetto specificato TextWriter . |
| WriteXmlSchema(String) |
Scrive la DataSet struttura come XML Schema in un file. |
| WriteXmlSchema(XmlWriter) |
Scrive la DataSet struttura come XML Schema in un XmlWriter oggetto . |
| WriteXmlSchema(Stream, Converter<Type,String>) |
Scrive la DataSet struttura come XML Schema nell'oggetto specificato Stream . |
| WriteXmlSchema(TextWriter, Converter<Type,String>) |
Scrive la DataSet struttura come XML Schema nell'oggetto specificato TextWriter. |
| WriteXmlSchema(XmlWriter, Converter<Type,String>) |
Scrive la DataSet struttura come XML Schema nell'oggetto specificato XmlWriter. |
WriteXmlSchema(String, Converter<Type,String>)
- Origine:
- DataSet.cs
- Origine:
- DataSet.cs
- Origine:
- DataSet.cs
- Origine:
- DataSet.cs
- Origine:
- DataSet.cs
Scrive la DataSet struttura come XML Schema in un 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))
Parametri
- fileName
- String
Nome del file in cui scrivere.
Delegato utilizzato per la conversione Type in stringa.
- Attributi
Si applica a
WriteXmlSchema(Stream)
- Origine:
- DataSet.cs
- Origine:
- DataSet.cs
- Origine:
- DataSet.cs
- Origine:
- DataSet.cs
- Origine:
- 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)
Parametri
- Attributi
Esempio
Nell'esempio seguente viene creato un nuovo FileStream oggetto passato al WriteXmlSchema metodo per scrivere lo schema su disco.
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
Commenti
Utilizzare il WriteXmlSchema metodo per scrivere lo schema per un oggetto DataSet in un documento XML. Lo schema include definizioni di tabella, relazione e vincolo. Per scrivere uno schema in un documento XML, utilizzare il WriteXmlSchema metodo .
Lo schema XML viene scritto usando lo standard XSD.
Per scrivere i dati in un documento XML, utilizzare il WriteXml metodo .
Le classi che derivano dalla Stream classe includono BufferedStream, FileStream, MemoryStreame NetworkStream.
Vedi anche
Si applica a
WriteXmlSchema(TextWriter)
- Origine:
- DataSet.cs
- Origine:
- DataSet.cs
- Origine:
- DataSet.cs
- Origine:
- DataSet.cs
- Origine:
- DataSet.cs
Scrive la DataSet struttura come XML Schema nell'oggetto specificato TextWriter .
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)
Parametri
- writer
- TextWriter
Oggetto TextWriter con cui scrivere.
- Attributi
Esempio
Nell'esempio seguente viene creato un System.Text.StringBuilder oggetto utilizzato per creare un nuovo System.IO.StringWriteroggetto . L'oggetto StringWriterWriteXmlSchema viene passato al metodo e la stringa risultante viene stampata nella finestra della console.
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
Commenti
Utilizzare il WriteXmlSchema metodo per scrivere lo schema per un oggetto DataSet in un documento XML. Lo schema include definizioni di tabella, relazione e vincolo. Per scrivere uno schema in un documento XML, utilizzare il WriteXmlSchema metodo .
Lo schema XML viene scritto usando lo standard XSD.
Per scrivere i dati in un documento XML, utilizzare il WriteXml metodo .
Le classi derivate dalla System.IO.TextWriter classe includono System.Web.HttpWriter, System.CodeDom.Compiler.IndentedTextWriter, System.Web.UI.HtmlTextWriterSystem.IO.StreamWriter, e System.IO.StringWriter.
Vedi anche
Si applica a
WriteXmlSchema(String)
- Origine:
- DataSet.cs
- Origine:
- DataSet.cs
- Origine:
- DataSet.cs
- Origine:
- DataSet.cs
- Origine:
- DataSet.cs
Scrive la DataSet struttura come XML Schema in un 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)
Parametri
- fileName
- String
Nome del file (incluso il percorso) in cui scrivere.
- Attributi
Eccezioni
FileIOPermission non è impostato su Write.
Esempio
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
Commenti
Utilizzare il WriteXmlSchema metodo per scrivere lo schema per un oggetto DataSet in un documento XML. Lo schema include definizioni di tabella, relazione e vincolo. Per scrivere uno schema in un documento XML, utilizzare il WriteXmlSchema metodo .
Lo schema XML viene scritto usando lo standard XSD.
Per scrivere i dati in un documento XML, utilizzare il WriteXml metodo .
Vedi anche
Si applica a
WriteXmlSchema(XmlWriter)
- Origine:
- DataSet.cs
- Origine:
- DataSet.cs
- Origine:
- DataSet.cs
- Origine:
- DataSet.cs
- Origine:
- 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)
Parametri
- Attributi
Esempio
Nell'esempio seguente viene creato un nuovo System.IO.FileStream oggetto con il percorso specificato. L'oggetto FileStream viene utilizzato per creare un XmlTextWriter oggetto . Il WriteXmlSchema metodo viene quindi richiamato con l'oggetto XmlTextWriter per scrivere lo schema sul disco.
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
Commenti
Utilizzare il WriteXmlSchema metodo per scrivere lo schema per un oggetto DataSet in un documento XML. Lo schema include definizioni di tabella, relazione e vincolo. Per scrivere uno schema in un documento XML, utilizzare il WriteXmlSchema metodo .
Lo schema XML viene scritto usando lo standard XSD.
Per scrivere i dati in un documento XML, utilizzare il WriteXml metodo .
Una classe che eredita dalla System.Xml.XmlWriter classe è la XmlTextWriter classe .
Vedi anche
Si applica a
WriteXmlSchema(Stream, Converter<Type,String>)
- Origine:
- DataSet.cs
- Origine:
- DataSet.cs
- Origine:
- DataSet.cs
- Origine:
- DataSet.cs
- Origine:
- 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))
Parametri
Delegato utilizzato per la conversione Type in stringa.
- Attributi
Si applica a
WriteXmlSchema(TextWriter, Converter<Type,String>)
- Origine:
- DataSet.cs
- Origine:
- DataSet.cs
- Origine:
- DataSet.cs
- Origine:
- DataSet.cs
- Origine:
- DataSet.cs
Scrive la DataSet struttura come XML Schema nell'oggetto specificato 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))
Parametri
- writer
- TextWriter
Oggetto TextWriter in cui scrivere.
Delegato utilizzato per la conversione Type in stringa.
- Attributi
Si applica a
WriteXmlSchema(XmlWriter, Converter<Type,String>)
- Origine:
- DataSet.cs
- Origine:
- DataSet.cs
- Origine:
- DataSet.cs
- Origine:
- DataSet.cs
- Origine:
- 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))
Parametri
Delegato utilizzato per la conversione Type in stringa.
- Attributi