ExceptionSettings.CanDeserialize(Type) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.