Поделиться через


SerializerTransparentAttribute Класс

Определение

Указывает, что конкретный тип невидим для сериализации. Можно использовать только для абстрактных типов без сериализованных полей и эффективно удаляет их из иерархии наследования. Добавление или удаление этого атрибута из типа приведет к несовместимости на уровне протокола сериализации (например, изменение иерархии типов).

[System.AttributeUsage(System.AttributeTargets.Class, Inherited=false)]
public sealed class SerializerTransparentAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Class, Inherited=false)>]
type SerializerTransparentAttribute = class
    inherit Attribute
Public NotInheritable Class SerializerTransparentAttribute
Inherits Attribute
Наследование
SerializerTransparentAttribute
Атрибуты

Конструкторы

SerializerTransparentAttribute()

Указывает, что конкретный тип невидим для сериализации. Можно использовать только для абстрактных типов без сериализованных полей и эффективно удаляет их из иерархии наследования. Добавление или удаление этого атрибута из типа приведет к несовместимости на уровне протокола сериализации (например, изменение иерархии типов).

Применяется к