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
GetData(Type) |
Ruft den Wert des Data, unter Berücksichtigung aller möglichen Typkoercion. |
GetData<T>() |
Ruft den Wert des Data, unter Berücksichtigung aller möglichen Typkoercion. |
GetData(Type)
Ruft den Wert des Data, unter Berücksichtigung aller möglichen Typkoercion.
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 verwerten, dass sie zuzuweisen ist dataType
. 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 es einen vorhandenen Ausnahmebehandlungspfad stören kann.