ContractReference.WriteDocument Method
.NET Framework 2.0
Writes the passed-in service description into the passed-in Stream.
Namespace: System.Web.Services.Discovery
Assembly: System.Web.Services (in system.web.services.dll)
Assembly: System.Web.Services (in system.web.services.dll)
public void WriteDocument ( Object document, Stream stream )
public override function WriteDocument ( document : Object, stream : Stream )
Not applicable.
Parameters
- document
The ServiceDescription to write into stream.
- stream
The Stream into which the serialized ServiceDescription is written.
ContractReference^ myContractReference = gcnew ContractReference; FileStream^ myFileStream = gcnew FileStream( "TestOutput_cpp.wsdl", FileMode::OpenOrCreate,FileAccess::Write ); // Get the ServiceDescription for the test .wsdl file. ServiceDescription^ myServiceDescription = ServiceDescription::Read( "TestInput_cpp.wsdl" ); // Write the ServiceDescription into the file stream. myContractReference->WriteDocument( myServiceDescription, myFileStream ); Console::WriteLine( "ServiceDescription is written " + "into the file stream successfully." ); Console::WriteLine( "The number of bytes written into the file stream: {0}", myFileStream->Length ); myFileStream->Close();
ContractReference myContractReference = new ContractReference();
FileStream myFileStream = new FileStream("TestOutput_jsl.wsdl",
FileMode.OpenOrCreate, FileAccess.Write);
// Get the ServiceDescription for the test .wsdl file.
ServiceDescription myServiceDescription = ServiceDescription.Read(
"TestInput_jsl.wsdl");
// Write the ServiceDescription into the file stream.
myContractReference.WriteDocument(myServiceDescription,
myFileStream);
Console.WriteLine("ServiceDescription is written "
+ "into the file stream successfully.");
Console.WriteLine("The number of bytes written into the "
+ "file stream: " + myFileStream.get_Length());
myFileStream.Close();
Windows 98, Windows Server 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
The Microsoft .NET Framework 3.0 is supported on Windows Vista, Microsoft Windows XP SP2, and Windows Server 2003 SP1.Community Additions
ADD
Show: