DiscoveryDocument.Write Méthode

Définition

Écrit ceci DiscoveryDocument dans l’objet passé.

Surcharges

Nom Description
Write(Stream)

Écrit ceci DiscoveryDocument dans le passé Stream.

Write(TextWriter)

Écrit ceci DiscoveryDocument dans le passé TextWriter.

Write(XmlWriter)

Écrit ceci DiscoveryDocument dans le passé XmlWriter.

Write(Stream)

Écrit ceci DiscoveryDocument dans le passé Stream.

public:
 void Write(System::IO::Stream ^ stream);
public void Write(System.IO.Stream stream);
member this.Write : System.IO.Stream -> unit
Public Sub Write (stream As Stream)

Paramètres

stream
Stream

Dans Stream lequel cela DiscoveryDocument est écrit.

Exemples

L’exemple de code suivant écrit un document de découverte dans un fichier nommé log.txt à l’aide de la Write méthode.

// Create an object of the 'DiscoveryDocument'.
DiscoveryDocument^ myDiscoveryDocument = gcnew DiscoveryDocument;

// Create an XmlTextReader with the sample file.
XmlTextReader^ myXmlTextReader = gcnew XmlTextReader(
   "http://localhost/example_Write1_cs.disco" );

// Read the given XmlTextReader.
myDiscoveryDocument = DiscoveryDocument::Read( myXmlTextReader );

// Write the DiscoveryDocument into the stream.
FileStream^ myFileStream = gcnew FileStream(
   "log.txt",FileMode::OpenOrCreate,FileAccess::Write );
myDiscoveryDocument->Write( myFileStream );

myFileStream->Flush();
myFileStream->Close();

// Display the contents of the DiscoveryDocument onto the console.
FileStream^ myFileStream1 = gcnew FileStream(
   "log.txt",FileMode::OpenOrCreate,FileAccess::Read );
StreamReader^ myStreamReader = gcnew StreamReader( myFileStream1 );

// Set the file pointer to the begin.
myStreamReader->BaseStream->Seek( 0, SeekOrigin::Begin );
Console::WriteLine( "The contents of the DiscoveryDocument are-" );
while ( myStreamReader->Peek() > -1 )
{
   Console::WriteLine( myStreamReader->ReadLine() );
}
myStreamReader->Close();
// Create an object of the 'DiscoveryDocument'.
DiscoveryDocument myDiscoveryDocument = new DiscoveryDocument();

// Create an XmlTextReader with the sample file.
XmlTextReader myXmlTextReader = new
   XmlTextReader( "http://localhost/example_Write1_cs.disco" );

// Read the given XmlTextReader.
myDiscoveryDocument = DiscoveryDocument.Read( myXmlTextReader );

// Write the DiscoveryDocument into the stream.
FileStream myFileStream = new
   FileStream( "log.txt", FileMode.OpenOrCreate, FileAccess.Write );
myDiscoveryDocument.Write( myFileStream );

myFileStream.Flush();
myFileStream.Close();

// Display the contents of the DiscoveryDocument onto the console.
FileStream myFileStream1 = new
   FileStream( "log.txt", FileMode.OpenOrCreate, FileAccess.Read );
StreamReader myStreamReader = new StreamReader( myFileStream1 );

// Set the file pointer to the begin.
myStreamReader.BaseStream.Seek(0, SeekOrigin.Begin);
Console.WriteLine( "The contents of the DiscoveryDocument are-" );
while ( myStreamReader.Peek() > -1 )
{
   Console.WriteLine( myStreamReader.ReadLine() );
}
myStreamReader.Close();
' Create an object of the 'DiscoveryDocument'.
Dim myDiscoveryDocument As New DiscoveryDocument()

' Create an XmlTextReader with the sample file.
Dim myXmlTextReader As New XmlTextReader("http://localhost/example_Write1_vb.disco")

' Read the given XmlTextReader.
myDiscoveryDocument = DiscoveryDocument.Read(myXmlTextReader)


' Write the DiscoveryDocument into the stream.
Dim myFileStream As New FileStream("log.txt", FileMode.OpenOrCreate, FileAccess.Write)
myDiscoveryDocument.Write(myFileStream)

myFileStream.Flush()
myFileStream.Close()

' Display the contents of the DiscoveryDocument onto the console.
Dim myFileStream1 As New FileStream("log.txt", FileMode.OpenOrCreate, FileAccess.Read)
Dim myStreamReader As New StreamReader(myFileStream1)

' Set the file pointer to the begin.
myStreamReader.BaseStream.Seek(0, SeekOrigin.Begin)
Console.WriteLine("The contents of the DiscoveryDocument are-")
While myStreamReader.Peek() > - 1
   Console.WriteLine(myStreamReader.ReadLine())
End While
myStreamReader.Close()

Voir aussi

S’applique à

Write(TextWriter)

Écrit ceci DiscoveryDocument dans le passé TextWriter.

public:
 void Write(System::IO::TextWriter ^ writer);
public void Write(System.IO.TextWriter writer);
member this.Write : System.IO.TextWriter -> unit
Public Sub Write (writer As TextWriter)

Paramètres

writer
TextWriter

Dans TextWriter lequel cela DiscoveryDocument est écrit.

Exemples

L’exemple de code suivant écrit un document de découverte dans un XmlTextWriter.

// Create a DiscoveryDocument.
DiscoveryDocument^ myDiscoveryDocument = gcnew DiscoveryDocument;

// Create an XmlTextReader with the sample file.
XmlTextReader^ myXmlTextReader = gcnew XmlTextReader(
   "http://localhost/example_Write2_cs.disco" );

// Read the given XmlTextReader.
myDiscoveryDocument = DiscoveryDocument::Read( myXmlTextReader );

FileStream^ myFileStream = gcnew FileStream(
   "log.txt",FileMode::OpenOrCreate,FileAccess::Write );
StreamWriter^ myStreamWriter = gcnew StreamWriter( myFileStream );

XmlTextWriter^ myXmlTextWriter = gcnew XmlTextWriter( myStreamWriter );
myDiscoveryDocument->Write( myXmlTextWriter );

myXmlTextWriter->Flush();
myXmlTextWriter->Close();

// Display the contents of the DiscoveryDocument on the console.
FileStream^ myFileStream1 = gcnew FileStream(
   "log.txt",FileMode::OpenOrCreate,FileAccess::Read );
StreamReader^ myStreamReader = gcnew StreamReader( myFileStream1 );

// Set the file pointer to the beginning.
myStreamReader->BaseStream->Seek( 0, SeekOrigin::Begin );
Console::WriteLine( "The contents of the DiscoveryDocument are: " );
while ( myStreamReader->Peek() > -1 )
{
   Console::WriteLine( myStreamReader->ReadLine() );
}
myStreamReader->Close();
// Create a DiscoveryDocument.
DiscoveryDocument myDiscoveryDocument = new DiscoveryDocument();

// Create an XmlTextReader with the sample file.
XmlTextReader myXmlTextReader = new
   XmlTextReader( "http://localhost/example_Write2_cs.disco" );

// Read the given XmlTextReader.
myDiscoveryDocument = DiscoveryDocument.Read( myXmlTextReader );

FileStream myFileStream = new
   FileStream( "log.txt", FileMode.OpenOrCreate, FileAccess.Write );
StreamWriter myStreamWriter = new StreamWriter( myFileStream );

XmlTextWriter myXmlTextWriter = new XmlTextWriter( myStreamWriter );
myDiscoveryDocument.Write( myXmlTextWriter );

myXmlTextWriter.Flush();
myXmlTextWriter.Close();

// Display the contents of the DiscoveryDocument on the console.
FileStream myFileStream1 = new
   FileStream( "log.txt", FileMode.OpenOrCreate, FileAccess.Read );
StreamReader myStreamReader = new StreamReader( myFileStream1 );

// Set the file pointer to the beginning.
myStreamReader.BaseStream.Seek(0, SeekOrigin.Begin);
Console.WriteLine( "The contents of the DiscoveryDocument are:" );
while ( myStreamReader.Peek() > -1 )
{
   Console.WriteLine( myStreamReader.ReadLine() );
}
myStreamReader.Close();
' Create a DiscoveryDocument.
Dim myDiscoveryDocument As New DiscoveryDocument()

' Create an XmlTextReader with the sample file.
Dim myXmlTextReader As _
    New XmlTextReader("http://localhost/example_Write2_vb.disco")

' Read the given XmlTextReader.
myDiscoveryDocument = DiscoveryDocument.Read(myXmlTextReader)

Dim myFileStream As _
    New FileStream("log.txt", FileMode.OpenOrCreate, FileAccess.Write)
Dim myStreamWriter As New StreamWriter(myFileStream)

Dim myXmlTextWriter As New XmlTextWriter(myStreamWriter)
myDiscoveryDocument.Write(myXmlTextWriter)

myXmlTextWriter.Flush()
myXmlTextWriter.Close()

' Display the contents of the DiscoveryDocument on the console.
Dim myFileStream1 As New FileStream( _
    "log.txt", FileMode.OpenOrCreate, FileAccess.Read)
Dim myStreamReader As New StreamReader(myFileStream1)

' Set the file pointer to the beginning.
myStreamReader.BaseStream.Seek(0, SeekOrigin.Begin)
Console.WriteLine("The contents of the DiscoveryDocument are: ")
While myStreamReader.Peek() > - 1
   Console.WriteLine(myStreamReader.ReadLine())
End While
myStreamReader.Close()

Voir aussi

S’applique à

Write(XmlWriter)

Écrit ceci DiscoveryDocument dans le passé XmlWriter.

public:
 void Write(System::Xml::XmlWriter ^ writer);
public void Write(System.Xml.XmlWriter writer);
member this.Write : System.Xml.XmlWriter -> unit
Public Sub Write (writer As XmlWriter)

Paramètres

writer
XmlWriter

Dans XmlWriter lequel cela DiscoveryDocument est écrit.

Exemples

L’exemple de code suivant écrit un document de découverte dans un XmlTextWriter.

// Create a DiscoveryDocument.
DiscoveryDocument^ myDiscoveryDocument = gcnew DiscoveryDocument;

// Create an XmlTextReader with the sample file.
XmlTextReader^ myXmlTextReader = gcnew XmlTextReader(
   "http://localhost/example_Write2_cs.disco" );

// Read the given XmlTextReader.
myDiscoveryDocument = DiscoveryDocument::Read( myXmlTextReader );

FileStream^ myFileStream = gcnew FileStream(
   "log.txt",FileMode::OpenOrCreate,FileAccess::Write );
StreamWriter^ myStreamWriter = gcnew StreamWriter( myFileStream );

XmlTextWriter^ myXmlTextWriter = gcnew XmlTextWriter( myStreamWriter );
myDiscoveryDocument->Write( myXmlTextWriter );

myXmlTextWriter->Flush();
myXmlTextWriter->Close();

// Display the contents of the DiscoveryDocument on the console.
FileStream^ myFileStream1 = gcnew FileStream(
   "log.txt",FileMode::OpenOrCreate,FileAccess::Read );
StreamReader^ myStreamReader = gcnew StreamReader( myFileStream1 );

// Set the file pointer to the beginning.
myStreamReader->BaseStream->Seek( 0, SeekOrigin::Begin );
Console::WriteLine( "The contents of the DiscoveryDocument are: " );
while ( myStreamReader->Peek() > -1 )
{
   Console::WriteLine( myStreamReader->ReadLine() );
}
myStreamReader->Close();
// Create a DiscoveryDocument.
DiscoveryDocument myDiscoveryDocument = new DiscoveryDocument();

// Create an XmlTextReader with the sample file.
XmlTextReader myXmlTextReader = new
   XmlTextReader( "http://localhost/example_Write2_cs.disco" );

// Read the given XmlTextReader.
myDiscoveryDocument = DiscoveryDocument.Read( myXmlTextReader );

FileStream myFileStream = new
   FileStream( "log.txt", FileMode.OpenOrCreate, FileAccess.Write );
StreamWriter myStreamWriter = new StreamWriter( myFileStream );

XmlTextWriter myXmlTextWriter = new XmlTextWriter( myStreamWriter );
myDiscoveryDocument.Write( myXmlTextWriter );

myXmlTextWriter.Flush();
myXmlTextWriter.Close();

// Display the contents of the DiscoveryDocument on the console.
FileStream myFileStream1 = new
   FileStream( "log.txt", FileMode.OpenOrCreate, FileAccess.Read );
StreamReader myStreamReader = new StreamReader( myFileStream1 );

// Set the file pointer to the beginning.
myStreamReader.BaseStream.Seek(0, SeekOrigin.Begin);
Console.WriteLine( "The contents of the DiscoveryDocument are:" );
while ( myStreamReader.Peek() > -1 )
{
   Console.WriteLine( myStreamReader.ReadLine() );
}
myStreamReader.Close();
' Create a DiscoveryDocument.
Dim myDiscoveryDocument As New DiscoveryDocument()

' Create an XmlTextReader with the sample file.
Dim myXmlTextReader As _
    New XmlTextReader("http://localhost/example_Write2_vb.disco")

' Read the given XmlTextReader.
myDiscoveryDocument = DiscoveryDocument.Read(myXmlTextReader)

Dim myFileStream As _
    New FileStream("log.txt", FileMode.OpenOrCreate, FileAccess.Write)
Dim myStreamWriter As New StreamWriter(myFileStream)

Dim myXmlTextWriter As New XmlTextWriter(myStreamWriter)
myDiscoveryDocument.Write(myXmlTextWriter)

myXmlTextWriter.Flush()
myXmlTextWriter.Close()

' Display the contents of the DiscoveryDocument on the console.
Dim myFileStream1 As New FileStream( _
    "log.txt", FileMode.OpenOrCreate, FileAccess.Read)
Dim myStreamReader As New StreamReader(myFileStream1)

' Set the file pointer to the beginning.
myStreamReader.BaseStream.Seek(0, SeekOrigin.Begin)
Console.WriteLine("The contents of the DiscoveryDocument are: ")
While myStreamReader.Peek() > - 1
   Console.WriteLine(myStreamReader.ReadLine())
End While
myStreamReader.Close()

Voir aussi

S’applique à