次の方法で共有


DiscoveryExceptionDictionary.Item プロパティ

DiscoveryExceptionDictionary から指定 URL を探索しているときに発生した Exception を取得または設定します。

[C#] C# では、このプロパティは DiscoveryExceptionDictionary クラスのインデクサになります。

Public Default Property Item( _
   ByVal url As String _) As Exception
[C#]
public Exception this[stringurl] {get; set;}
[C++]
public: __property Exception* get_Item(String* url);public: __property void set_Item(String* url,   Exception*);
[JScript]
returnValue = DiscoveryExceptionDictionaryObject.Item(url);DiscoveryExceptionDictionaryObject.Item(url) = returnValue;またはreturnValue = DiscoveryExceptionDictionaryObject(url);DiscoveryExceptionDictionaryObject(url) = returnValue;

[JScript] JScript では、この型で定義されている既定のインデックス プロパティを使用することができます。しかし、独自のインデックス プロパティを明示的に定義することはできません。ただし、このクラスの expando 属性を指定すると、既定のインデックス プロパティが提供されます。提供されるインデックス プロパティの型は Object 型であり、インデックス型は String になります。

引数 [JScript]

  • url
    XML Web サービス探索中にスローされた例外の原因となる探索ドキュメントの URL。

パラメータ [Visual Basic, C#, C++]

  • url
    XML Web サービス探索中にスローされた例外の原因となる探索ドキュメントの URL。

プロパティ値

url の探索時にスローされた Exception

例外

例外の種類 条件
ArgumentNullException url が null 参照 (Visual Basic では Nothing) です。

使用例

 
Dim myException As Exception = myExceptionDictionary(myUrlKey)
Console.WriteLine(" Source : " + myException.Source)
Console.WriteLine(" Exception : " + myException.Message)

[C#] 
Exception myException = myExceptionDictionary[myUrlKey];
Console.WriteLine(" Source : " + myException.Source);
Console.WriteLine(" Exception : " + myException.Message);

[C++] 
Exception* myException = myExceptionDictionary->Item[myUrlKey];
Console::WriteLine(S" Source : {0}", myException->Source);
Console::WriteLine(S" Exception : {0}", myException->Message);

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

参照

DiscoveryExceptionDictionary クラス | DiscoveryExceptionDictionary メンバ | System.Web.Services.Discovery 名前空間