次の方法で共有


ServiceDescription.RetrievalUrl プロパティ

ServiceDescription インスタンスが適用される XML Web サービスの URL を取得または設定します。

Public Property RetrievalUrl As String
[C#]
public string RetrievalUrl {get; set;}
[C++]
public: __property String* get_RetrievalUrl();public: __property void set_RetrievalUrl(String*);
[JScript]
public function get RetrievalUrl() : String;public function set RetrievalUrl(String);

プロパティ値

XML Web サービスの URL。既定値は空の文字列 ("") です。

使用例

 
Dim myServiceDescription As New ServiceDescription()
myServiceDescription = _
   ServiceDescription.Read("ServiceDescription_Extensions_Input_vb.wsdl")
Console.WriteLine( _
   myServiceDescription.Bindings(1).Extensions(0).ToString())
Dim mySoapBinding As New SoapBinding()
mySoapBinding.Required = True
Dim mySoapBinding1 As New SoapBinding()
mySoapBinding1.Required = False
myServiceDescription.Extensions.Add(mySoapBinding)
myServiceDescription.Extensions.Add(mySoapBinding1)
Dim myServiceDescriptionFormatExtension As _
   ServiceDescriptionFormatExtension
For Each myServiceDescriptionFormatExtension _
   In myServiceDescription.Extensions
   Console.WriteLine("Required: " & _
      myServiceDescriptionFormatExtension.Required.ToString())
Next myServiceDescriptionFormatExtension
myServiceDescription.Write("ServiceDescription_Extensions_Output_vb.wsdl")
myServiceDescription.RetrievalUrl = "https://www.contoso.com/"
Console.WriteLine("Retrieval URL is: " & _
   myServiceDescription.RetrievalUrl)

[C#] 
ServiceDescription myServiceDescription = new ServiceDescription();
myServiceDescription = 
   ServiceDescription.Read("ServiceDescription_Extensions_Input_cs.wsdl");
Console.WriteLine(
   myServiceDescription.Bindings[1].Extensions[0].ToString());
SoapBinding mySoapBinding = new SoapBinding();
mySoapBinding.Required = true;
SoapBinding mySoapBinding1 = new SoapBinding();
mySoapBinding1.Required = false;
myServiceDescription.Extensions.Add(mySoapBinding);
myServiceDescription.Extensions.Add(mySoapBinding1);
foreach(ServiceDescriptionFormatExtension 
   myServiceDescriptionFormatExtension
   in myServiceDescription.Extensions)
{
   Console.WriteLine("Required: " + 
      myServiceDescriptionFormatExtension.Required);
}
myServiceDescription.Write(
   "ServiceDescription_Extensions_Output_cs.wsdl");
myServiceDescription.RetrievalUrl = "https://www.contoso.com/";
Console.WriteLine("Retrieval URL is: " + 
   myServiceDescription.RetrievalUrl);

[C++] 
ServiceDescription* myServiceDescription = new ServiceDescription();
myServiceDescription = 
    ServiceDescription::Read(S"ServiceDescription_Extensions_Input_cs.wsdl");
Console::WriteLine(
    myServiceDescription->Bindings->Item[1]->Extensions->Item[0]);
SoapBinding* mySoapBinding = new SoapBinding();
mySoapBinding->Required = true;
SoapBinding* mySoapBinding1 = new SoapBinding();
mySoapBinding1->Required = false;
myServiceDescription->Extensions->Add(mySoapBinding);
myServiceDescription->Extensions->Add(mySoapBinding1);
System::Collections::IEnumerator* myEnum = myServiceDescription->Extensions->GetEnumerator();
while (myEnum->MoveNext())
{
    ServiceDescriptionFormatExtension* myServiceDescriptionFormatExtension = __try_cast<ServiceDescriptionFormatExtension*>(myEnum->Current);
    Console::WriteLine(S"Required: {0}", __box(myServiceDescriptionFormatExtension->Required));
}
myServiceDescription->Write(
    S"ServiceDescription_Extensions_Output_cs.wsdl");
myServiceDescription->RetrievalUrl = S"https://www.contoso.com/";
Console::WriteLine(S"Retrieval URL is: {0}", myServiceDescription->RetrievalUrl);

[JScript] JScript のサンプルはありません。Visual Basic、C#、および C++ のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン 言語のフィルタ をクリックします。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

参照

ServiceDescription クラス | ServiceDescription メンバ | System.Web.Services.Description 名前空間