ExceptionSettings.CanDeserialize(Type) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 .