Freigeben über


DiscoveryExceptionDictionary.Item-Eigenschaft

Ruft die Exception ab, die beim Ermitteln des angegebenen URL aus dem DiscoveryExceptionDictionary aufgetreten ist, oder legt diese fest.

Namespace: System.Web.Services.Discovery
Assembly: System.Web.Services (in system.web.services.dll)

Syntax

'Declaration
Public Default Property Item ( _
    url As String _
) As Exception
'Usage
Dim instance As DiscoveryExceptionDictionary
Dim url As String
Dim value As Exception

value = instance(url)

instance(url) = value
public Exception this [
    string url
] { get; set; }
public:
property Exception^ default [String^] {
    Exception^ get (String^ url);
    void set (String^ url, Exception^ value);
}
/** @property */
public Exception get_Item (String url)

/** @property */
public void set_Item (String url, Exception value)
JScript unterstützt die Verwendung von indizierten Eigenschaften, aber nicht die Deklaration von neuen indizierten Eigenschaften.

Parameter

  • url
    Der URL des Discovery-Dokuments, das während der Ausführung des XML Web Services Discovery-Tools das Auslösen einer Ausnahme bewirkt hat.

Eigenschaftenwert

Eine Exception, die beim Ermitteln des url ausgelöst wurde.

Ausnahmen

Ausnahmetyp Bedingung

ArgumentNullException

url ist NULL (Nothing in Visual Basic).

Beispiel

Dim myException As Exception = myExceptionDictionary(myUrlKey)
Console.WriteLine(" Source : " + myException.Source)
Console.WriteLine(" Exception : " + myException.Message)
Exception myException = myExceptionDictionary[myUrlKey];
Console.WriteLine(" Source : " + myException.Source);
Console.WriteLine(" Exception : " + myException.Message);
Exception^ myException = myExceptionDictionary[ myUrlKey ];
Console::WriteLine( " Source : {0}", myException->Source );
Console::WriteLine( " Exception : {0}", myException->Message );
System.Exception myException = myExceptionDictionary.
    get_Item(myUrlKey);
Console.WriteLine(" Source : " + myException.get_Source());
Console.WriteLine(" Exception : " + myException.get_Message());

Plattformen

Windows 98, Windows 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

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

DiscoveryExceptionDictionary-Klasse
DiscoveryExceptionDictionary-Member
System.Web.Services.Discovery-Namespace