DiscoveryDocumentReference::ReadDocument Method (Stream^)

 

Reads and returns the discovery document from the passed Stream.

Namespace:   System.Web.Services.Discovery
Assembly:  System.Web.Services (in System.Web.Services.dll)

public:
virtual Object^ ReadDocument(
	Stream^ stream
) override

Parameters

stream
Type: System.IO::Stream^

Stream containing the discovery document.

Return Value

Type: System::Object^

A DiscoveryDocument containing the contents of the referenced discovery document.

String^ myUrl = "http://localhost/Sample_cs.vsdisco";
DiscoveryClientProtocol^ myProtocol = gcnew DiscoveryClientProtocol;
DiscoveryDocumentReference^ myReference = gcnew DiscoveryDocumentReference( myUrl );
Stream^ myFileStream = myProtocol->Download( myUrl );
DiscoveryDocument^ myDiscoveryDocument = dynamic_cast<DiscoveryDocument^>(myReference->ReadDocument( myFileStream ));

.NET Framework
Available since 1.1
Return to top
Show: