Partager via


JsonRpcError.ErrorDetail.GetData Méthode

Définition

Surcharges

GetData(Type)

Obtient la valeur de l’objet Data, en tenant compte de toute contrainte de type possible.

GetData<T>()

Obtient la valeur de l’objet Data, en tenant compte de toute contrainte de type possible.

GetData(Type)

Obtient la valeur de l’objet Data, en tenant compte de toute contrainte de type possible.

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

Paramètres

dataType
Type

Type Pour désérialiser l’objet de données.

Retours

Résultat.

Exceptions

Levée si dataType la valeur est Null.

Remarques

Les types dérivés peuvent substituer cette méthode afin de désérialiser le Data type auquel il peut être affecté dataType. L’implémentation par défaut ne fait rien pour convertir l’objet Data en correspondance dataType, mais retourne simplement l’objet existant. Les types dérivés ne doivent *pas* lever des exceptions. Il s’agit d’une méthode d’effort optimale et le retour de la valeur Null ou d’une autre valeur est préférable à lever, car elle peut perturber un chemin de gestion des exceptions existant.

S’applique à

GetData<T>()

Obtient la valeur de l’objet Data, en tenant compte de toute contrainte de type possible.

public T GetData<T> ();
member this.GetData : unit -> 'T
Public Function GetData(Of T) () As T

Paramètres de type

T

C’est Type pour forcer le Data to.

Retours

T

Résultat.

S’applique à