ContractReference.ReadDocument(Stream) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přečte popis služby z předaného Stream a vrátí popis služby.
public:
override System::Object ^ ReadDocument(System::IO::Stream ^ stream);
public override object ReadDocument (System.IO.Stream stream);
override this.ReadDocument : System.IO.Stream -> obj
Public Overrides Function ReadDocument (stream As Stream) As Object
Parametry
Návraty
Obsahující ServiceDescription obsah popisu odkazované služby.
Příklady
int main()
{
try
{
// Create the file stream.
FileStream^ wsdlStream = gcnew FileStream( "MyService1_cpp.wsdl",FileMode::Open );
ContractReference^ myContractReference = gcnew ContractReference;
// Read the service description from the passed stream.
ServiceDescription^ myServiceDescription = dynamic_cast<ServiceDescription^>(myContractReference->ReadDocument( wsdlStream ));
Console::Write( "Target Namespace for the service description is: {0}", myServiceDescription->TargetNamespace );
wsdlStream->Close();
}
catch ( Exception^ e )
{
Console::WriteLine( "Exception: {0}", e->Message );
}
}
class MyClass1
{
static void Main()
{
try
{
// Create the file stream.
FileStream wsdlStream = new FileStream("MyService1_cs.wsdl",
FileMode.Open);
ContractReference myContractReference=new ContractReference();
// Read the service description from the passed stream.
ServiceDescription myServiceDescription=
(ServiceDescription)myContractReference.ReadDocument(wsdlStream);
Console.Write("Target Namespace for the service description is: "
+ myServiceDescription.TargetNamespace);
wsdlStream.Close();
}
catch(Exception e)
{
Console.WriteLine("Exception: "+e.Message);
}
}
}
Class MyClass1
Shared Sub Main()
Try
' Create the file stream.
Dim wsdlStream As _
New FileStream("MyService1_vb.wsdl", FileMode.Open)
Dim myContractReference As New ContractReference()
' Read the service description from the passed stream.
Dim myServiceDescription As ServiceDescription = _
CType(myContractReference.ReadDocument(wsdlStream), _
ServiceDescription)
Console.Write(("Target Namesapce for the service description is: " _
+ myServiceDescription.TargetNamespace))
wsdlStream.Close()
Catch e As Exception
Console.WriteLine(("Exception: " + e.Message))
End Try
End Sub
End Class
Platí pro
Viz také
Spolupracujte s námi na GitHubu
Zdroj tohoto obsahu najdete na GitHubu, kde můžete také vytvářet a kontrolovat problémy a žádosti o přijetí změn. Další informace najdete v našem průvodci pro přispěvatele.