ExceptionSettings.CanDeserialize(Type) 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.
Verifica se un tipo può essere deserializzato come parte della deserializzazione di un'eccezione.
public abstract bool CanDeserialize(Type type);
abstract member CanDeserialize : Type -> bool
Public MustOverride Function CanDeserialize (type As Type) As Boolean
Parametri
- type
- Type
Tipo che può essere deserializzato.
Valori restituiti
true se il tipo è sicuro da deserializzare; false in caso contrario.
Commenti
L'implementazione predefinita restituisce true per tutti i tipi in TrustedDataistanze basate su oppure per UntrustedDatale istanze basate su restituirà true per Exceptioni tipi derivati da che devono essere sicuri da deserializzare.
ExceptionTipi derivati da che possono deserializzare i dati che sarebbero non sicuri provenienti da una parte non attendibile devono considerare il StreamingContext passato al relativo costruttore di deserializzazione e ignorare la deserializzazione di dati potentitalmente pericolosi quando State include il Remoting flag.