JsonRpcError.ErrorDetail.GetData Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
GetData(Type) |
Obtém o valor do Data, levando em conta qualquer possível coerção de tipo. |
GetData<T>() |
Obtém o valor do Data, levando em conta qualquer possível coerção de tipo. |
GetData(Type)
Obtém o valor do Data, levando em conta qualquer possível coerção de tipo.
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
Parâmetros
Retornos
O resultado.
Exceções
Lançada se dataType
for nula.
Comentários
Tipos derivados podem substituir esse método para desserializar o Data que pode ser atribuível a dataType
. A implementação padrão não faz nada para converter o Data objeto em correspondência dataType
, mas simplesmente retorna o objeto existente. Tipos derivados devem *não* gerar exceções. Esse é um método de melhor esforço e retornar nulo ou algum outro valor é preferível a ser lançado, pois pode interromper um caminho de tratamento de exceções existente.