次の方法で共有


Import.ServiceDescription プロパティ

Import がメンバとして含まれている ServiceDescription への参照を取得します。

Public ReadOnly Property ServiceDescription As ServiceDescription
[C#]
public ServiceDescription ServiceDescription {get;}
[C++]
public: __property ServiceDescription* get_ServiceDescription();
[JScript]
public function get ServiceDescription() : ServiceDescription;

プロパティ値

ServiceDescription

使用例

[Visual Basic, C#, C++] ServiceDescription プロパティを使用する例を次に示します。

 
Public Shared Sub PrintImportCollection(fileName_wsdl As String)

   ' Read import collection properties from generated WSDL file.
   Dim myServiceDescription1 As _
      ServiceDescription = ServiceDescription.Read(fileName_wsdl)
   Dim myImportCollection As ImportCollection = myServiceDescription1.Imports
   Console.WriteLine("Enumerating Import Collection for file '" & _
      fileName_wsdl & "'...")

   ' Print Import properties to the console.
   Dim i As Integer
   For i = 0 To myImportCollection.Count - 1
      Console.WriteLine("Namespace : " & myImportCollection(i).Namespace)
      Console.WriteLine("Location  : " & myImportCollection(i).Location)
      Console.WriteLine("ServiceDescription  : " & _
         myImportCollection(i).ServiceDescription.Name)
   Next i
End Sub 'PrintImportCollection

[C#] 
public static void PrintImportCollection(string fileName_wsdl)
{
   // Read import collection properties from generated WSDL file.
   ServiceDescription myServiceDescription1 = 
      ServiceDescription.Read(fileName_wsdl);
   ImportCollection myImportCollection = myServiceDescription1.Imports;
   Console.WriteLine("Enumerating Import Collection for file '" + 
      fileName_wsdl +"'...");

   // Print Import properties to console.
   for(int i =0; i < myImportCollection.Count; ++i)
   {
      Console.WriteLine("Namespace : " + myImportCollection[i].Namespace);
      Console.WriteLine("Location  : " + myImportCollection[i].Location);
      Console.WriteLine("ServiceDescription  : " + 
         myImportCollection[i].ServiceDescription.Name);
   }
}

[C++] 
void PrintImportCollection(String* fileName_wsdl)
{
   // Read import collection properties from generated WSDL file.
   ServiceDescription * myServiceDescription1 = 
      ServiceDescription::Read(fileName_wsdl);
   ImportCollection * myImportCollection = myServiceDescription1->Imports;
   Console::WriteLine(S"Enumerating Import Collection for file ' {0}'...",
      fileName_wsdl);

   // Print Import properties to console.
   for (int i =0; i < myImportCollection->Count; ++i) 
   {
      Console::WriteLine(S"Namespace : {0}", 
         myImportCollection->Item[i] -> Namespace);
      Console::WriteLine(S"Location  : {0}", 
         myImportCollection->Item[i] -> Location);
      Console::WriteLine(S"ServiceDescription  : {0}", 
         myImportCollection->Item[i]->ServiceDescription->Name);
   }
}

[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 ファミリ

参照

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