Auf Englisch lesen

Freigeben über


ArgumentOutOfRangeException.ActualValue Eigenschaft

Definition

Ruft den Argumentwert ab, der die Ausnahme auslöst.

C#
public virtual object ActualValue { get; }
C#
public virtual object? ActualValue { get; }

Eigenschaftswert

Der Wert des Parameters, der den aktuellen Exceptionverursacht hat.

Hinweise

Verwenden Sie diese Eigenschaft, um das ungültige Argument abzurufen.

Die ActualValue -Eigenschaft gibt den gleichen Wert zurück, der an den Konstruktor übergeben wurde, oder null wenn kein Wert angegeben wurde.

Der ActualValue -Eigenschaft wird zum Zeitpunkt der Objektkonstruktion ein Wert zugewiesen. Wenn der ActualValue -Eigenschaftswert nicht nullist, wird eine Zeichenfolgendarstellung des Werts an die Nachrichtenzeichenfolge angefügt, die von der Message -Eigenschaft gespeichert wird.

Die ActualValue -Eigenschaft wird nicht in der .NET-Klassenbibliothek verwendet. Sie enthält einen NULL-Wert in allen Objekten, die ArgumentOutOfRangeException von der .NET-Klassenbibliothek ausgelöst werden. Die ActualValue -Eigenschaft wird bereitgestellt, damit Anwendungen den verfügbaren Argumentwert verwenden können.

Diese Eigenschaft ist schreibgeschützt und sollte nur überschrieben werden, um den Inhalt oder das Format des Werts anzupassen.

Gilt für:

Produkt Versionen
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0