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
| Nome | Description |
|---|---|
| GetData(Type) |
Obtém o valor do Datatipo , levando em conta qualquer possível coerção de tipo. |
| GetData<T>() |
Obtém o valor do Datatipo , levando em conta qualquer possível coerção de tipo. |
GetData(Type)
- Origem:
- JsonRpcError.cs
- Origem:
- JsonRpcError.cs
- Origem:
- JsonRpcError.cs
Obtém o valor do Datatipo , 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
Gerado se dataType for nulo.
Comentários
Tipos derivados podem substituir esse método para desserializar o Data método de modo que ele possa 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 ao lançamento, pois pode interromper um caminho de tratamento de exceção existente.
Aplica-se a
GetData<T>()
- Origem:
- JsonRpcError.cs
- Origem:
- JsonRpcError.cs
- Origem:
- JsonRpcError.cs
Obtém o valor do Datatipo , levando em conta qualquer possível coerção de tipo.
public T GetData<T>();
member this.GetData : unit -> 'T
Public Function GetData(Of T) () As T
Parâmetros de tipo
Retornos
O resultado.