Langue

ExceptionSettings.CanDeserialize(Type) Méthode

Définition

Teste si un type peut être désérialisé dans le cadre de la désérialisation d’une exception.

public abstract bool CanDeserialize(Type type);
abstract member CanDeserialize : Type -> bool
Public MustOverride Function CanDeserialize (type As Type) As Boolean

Paramètres

type
Type

Type qui peut être désérialisé.

Retours

true si le type est sûr de désérialiser ; false sinon.

Remarques

L’implémentation par défaut retourne true tous les types dans TrustedDatales instances basées sur des données ; ou pour UntrustedDatales instances basées sur -, les trueExceptiontypes dérivés censés être sûrs de désérialiser.

ExceptionLes types dérivés qui peuvent désérialiser des données qui seraient dangereuses provenant d’une partie non approuvée doivent prendre en compte le StreamingContext constructeur de désérialisation passé à leur constructeur de désérialisation et ignorer la désérialisation des données potentiellement dangereuses lorsqu’il State inclut l’indicateur Remoting .

S’applique à