ExceptionSettings.CanDeserialize(Type) Método

Definición

Comprueba si un tipo se puede deserializar como parte de la deserialización de una excepción.

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

Parámetros

type
Type

Tipo que se puede deserializar.

Devoluciones

true si el tipo es seguro para deserializar; false de lo contrario.

Comentarios

La implementación predeterminada devuelve true para todos los tipos de instancias basadas en TrustedData; o para UntrustedDatalas instancias basadas en , devolverá true los Exceptiontipos derivados de que se espera que sean seguros para deserializar.

ExceptionLos tipos derivados de que pueden deserializar datos que no serían seguros procedentes de una entidad que no es de confianza deben considerar el StreamingContext pasado a su constructor de deserialización y omitir la deserialización de datos potentemente peligrosos cuando State se incluye la Remoting marca.

Se aplica a