JsonRpcError.ErrorDetail.GetData Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| GetData(Type) |
Ruft den Wert des Data, unter Berücksichtigung eines möglichen Typkoersion ab. |
| GetData<T>() |
Ruft den Wert des Data, unter Berücksichtigung eines möglichen Typkoersion ab. |
GetData(Type)
- Quelle:
- JsonRpcError.cs
- Quelle:
- JsonRpcError.cs
- Quelle:
- JsonRpcError.cs
Ruft den Wert des Data, unter Berücksichtigung eines möglichen Typkoersion ab.
public virtual object? GetData(Type dataType);
abstract member GetData : Type -> obj
override this.GetData : Type -> obj
Public Overridable Function GetData (dataType As Type) As Object
Parameter
Gibt zurück
Das Ergebnis.
Ausnahmen
Wird ausgelöst, wenn dataType null ist.
Hinweise
Abgeleitete Typen können diese Methode außer Kraft setzen, um die Data Deerialisierung so zu deserialisieren, dass sie zuzuweisen dataTypeist. Die Standardimplementierung konvertiert das Data Objekt nicht in Übereinstimmung dataType, sondern gibt einfach das vorhandene Objekt zurück. Abgeleitete Typen sollten *nicht* Ausnahmen auslösen. Dies ist eine Best-Effort-Methode und das Zurückgeben von NULL oder einem anderen Wert ist vorzuziehen, da ein vorhandener Ausnahmebehandlungspfad unterbrochen werden kann.
Gilt für:
GetData<T>()
- Quelle:
- JsonRpcError.cs
- Quelle:
- JsonRpcError.cs
- Quelle:
- JsonRpcError.cs
Ruft den Wert des Data, unter Berücksichtigung eines möglichen Typkoersion ab.
public T GetData<T>();
member this.GetData : unit -> 'T
Public Function GetData(Of T) () As T
Typparameter
Gibt zurück
Das Ergebnis.