JsonRpcError.ErrorDetail.GetData Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
GetData(Type) |
Pobiera wartość Data, biorąc pod uwagę dowolny możliwy typ przymusu. |
GetData<T>() |
Pobiera wartość Data, biorąc pod uwagę dowolny możliwy typ przymusu. |
GetData(Type)
Pobiera wartość Data, biorąc pod uwagę dowolny możliwy typ przymusu.
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
Parametry
Zwraca
Wynik.
Wyjątki
Zgłaszany, jeśli dataType
ma wartość null.
Uwagi
Typy pochodne mogą zastąpić tę metodę, aby deserializować Data takie, które można przypisać do dataType
metody . Domyślna implementacja nie Data konwertuje obiektu na zgodny dataType
z obiektem , ale po prostu zwraca istniejący obiekt. Typy pochodne powinny *nie* zgłaszać wyjątków. Jest to metoda najlepszego nakładu pracy i zwracanie wartości null lub innej wartości jest preferowane do zgłaszania, ponieważ może zakłócić istniejącą ścieżkę obsługi wyjątków.