Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo DiscoveryDocument.Read (TextReader)

 

Data di pubblicazione: ottobre 2016

Legge e restituisce un DiscoveryDocument dall'oggetto passato TextReader.

Spazio dei nomi:   System.Web.Services.Discovery
Assembly:  System.Web.Services (in System.Web.Services.dll)

public static DiscoveryDocument Read(
	TextReader reader
)

Parametri

reader
Type: System.IO.TextReader

Il TextReader da cui leggere il DiscoveryDocument.

Valore restituito

Type: System.Web.Services.Discovery.DiscoveryDocument

Oggetto DiscoveryDocument contenente il contenuto di un documento di individuazione dal passato TextReader.

Esempio di codice seguente legge il documento di individuazione da " http://localhost/example_Write2_cs.vsdisco " in un XmlTextReader.

// 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();

.NET Framework
Disponibile da 1.1
Torna all'inizio
Mostra: