JsonRpcError.ErrorDetail.GetData Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| GetData(Type) |
Obtiene el valor de Data, teniendo en cuenta cualquier posible coerción de tipos. |
| GetData<T>() |
Obtiene el valor de Data, teniendo en cuenta cualquier posible coerción de tipos. |
GetData(Type)
- Source:
- JsonRpcError.cs
- Source:
- JsonRpcError.cs
- Source:
- JsonRpcError.cs
Obtiene el valor de Data, teniendo en cuenta cualquier posible coerción de tipos.
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
Devoluciones
Resultado.
Excepciones
Se produce si dataType es null.
Comentarios
Los tipos derivados pueden invalidar este método para deserializar el de Data modo que se pueda asignar a dataType. La implementación predeterminada no hace nada para convertir el Data objeto para que coincida dataTypecon , pero simplemente devuelve el objeto existente. Los tipos derivados deben producir *no* excepciones. Se trata de un método de mejor esfuerzo y la devolución de null o algún otro valor es preferible iniciar, ya que puede interrumpir una ruta de acceso de control de excepciones existente.
Se aplica a
GetData<T>()
- Source:
- JsonRpcError.cs
- Source:
- JsonRpcError.cs
- Source:
- JsonRpcError.cs
Obtiene el valor de Data, teniendo en cuenta cualquier posible coerción de tipos.
public T GetData<T>();
member this.GetData : unit -> 'T
Public Function GetData(Of T) () As T
Parámetros de tipo
Devoluciones
Resultado.