JsonRpcError.ErrorDetail.GetData Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| GetData(Type) |
Ottiene il valore di , tenendo conto di Dataqualsiasi possibile coercizione dei tipi. |
| GetData<T>() |
Ottiene il valore di , tenendo conto di Dataqualsiasi possibile coercizione dei tipi. |
GetData(Type)
- Origine:
- JsonRpcError.cs
- Origine:
- JsonRpcError.cs
- Origine:
- JsonRpcError.cs
Ottiene il valore di , tenendo conto di Dataqualsiasi possibile coercizione dei tipi.
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
Parametri
Valori restituiti
Il risultato.
Eccezioni
Generata se dataType è Null.
Commenti
I tipi derivati possono eseguire l'override di questo metodo per deserializzare l'oggetto Data in modo che possa essere assegnato a dataType. L'implementazione predefinita non esegue alcuna operazione per convertire l'oggetto Data in modo che corrisponda dataTypea , ma restituisce semplicemente l'oggetto esistente. I tipi derivati devono generare eccezioni *not*. Si tratta di un metodo di lavoro ottimale e la restituzione di valori Null o di un altro valore è preferibile per generare perché può interrompere un percorso di gestione delle eccezioni esistente.
Si applica a
GetData<T>()
- Origine:
- JsonRpcError.cs
- Origine:
- JsonRpcError.cs
- Origine:
- JsonRpcError.cs
Ottiene il valore di , tenendo conto di Dataqualsiasi possibile coercizione dei tipi.
public T GetData<T>();
member this.GetData : unit -> 'T
Public Function GetData(Of T) () As T
Parametri di tipo
Valori restituiti
Il risultato.