Freigeben über


SerializerTransparentAttribute Klasse

Definition

Gibt an, dass der spezifische Typ für Serialisierungszwecke nicht sichtbar ist. Kann nur für abstrakte Typen ohne serialisierte Felder verwendet werden und entfernt sie effektiv aus der Vererbungshierarchie. Das Hinzufügen/Entfernen dieses Attributs aus einem Typ führt zu Einer Inkompatibilität auf Serialisierungsebene (z. B. Änderungen der Typhierarchie).

[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
Vererbung
SerializerTransparentAttribute
Attribute

Konstruktoren

SerializerTransparentAttribute()

Gibt an, dass der spezifische Typ für Serialisierungszwecke nicht sichtbar ist. Kann nur für abstrakte Typen ohne serialisierte Felder verwendet werden und entfernt sie effektiv aus der Vererbungshierarchie. Das Hinzufügen/Entfernen dieses Attributs aus einem Typ führt zu Einer Inkompatibilität auf Serialisierungsebene (z. B. Änderungen der Typhierarchie).

Gilt für: