JsonRpcError.ErrorDetail.GetData Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
GetData(Type) |
Získá hodnotu Data, s ohledem na jakýkoli možný typ převodu. |
GetData<T>() |
Získá hodnotu Data, s ohledem na jakýkoli možný typ převodu. |
GetData(Type)
Získá hodnotu Data, s ohledem na jakýkoli možný typ převodu.
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
Návraty
Výsledek.
Výjimky
Vyvolá se, pokud dataType
má hodnotu null.
Poznámky
Odvozené typy mohou přepsat tuto metodu, aby deserializovat Data tak, aby bylo možné dataType
přiřadit . Výchozí implementace nijak nepřevádí objekt tak Data , aby odpovídal dataType
, ale jednoduše vrátí existující objekt. Odvozené typy by neměly vyvolat výjimky. Jedná se o metodu s nejlepším úsilím a vrácení hodnoty null nebo jiné hodnoty je vhodnější vyvolat, protože může narušit existující cestu zpracování výjimek.