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
GetData(Type) |
Ottiene il valore di , tenendo conto di qualsiasi possibile coercizione del Datatipo. |
GetData<T>() |
Ottiene il valore di , tenendo conto di qualsiasi possibile coercizione del Datatipo. |
GetData(Type)
Ottiene il valore di , tenendo conto di qualsiasi possibile coercizione del Datatipo.
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
Restituisce
Risultato.
Eccezioni
Viene 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 assegnabile a dataType
. L'implementazione predefinita non converte l'oggetto in corrispondenzadataType
, ma restituisce semplicemente l'oggetto Data esistente. I tipi derivati devono *non* generare eccezioni. Si tratta di un metodo di sforzo ottimale e la restituzione di null o di un altro valore è preferibile per generare come può interrompere un percorso di gestione delle eccezioni esistente.