JsonRpc.GetErrorDetailsDataType(JsonRpcError) 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í.
Určuje typ, na který Data má být objekt deserializován pro příchozí JsonRpcError zprávu.
protected virtual Type? GetErrorDetailsDataType (StreamJsonRpc.Protocol.JsonRpcError error);
abstract member GetErrorDetailsDataType : StreamJsonRpc.Protocol.JsonRpcError -> Type
override this.GetErrorDetailsDataType : StreamJsonRpc.Protocol.JsonRpcError -> Type
Protected Overridable Function GetErrorDetailsDataType (error As JsonRpcError) As Type
Parametry
- error
- JsonRpcError
Přijatá chybová zpráva.
Návraty
Typ nebo null
pokud je typ neznámý.
Poznámky
Výchozí implementace odpovídá tomu, co CreateErrorDetails(JsonRpcRequest, Exception) dělá za předpokladu, že Data objekt by měl být deserializován jako instance CommonErrorData. Odvozené typy však mohou tuto metodu přepsat a použít Code nebo jiné prostředky k určení příslušného typu.