Partager via


GenerateSerializerAttribute Classe

Définition

En cas d’application à un type, spécifie que le type est destiné à être sérialisé et que le code de sérialisation doit être généré pour le type.

[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Enum | System.AttributeTargets.Struct)]
public sealed class GenerateSerializerAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Enum | System.AttributeTargets.Struct)>]
type GenerateSerializerAttribute = class
    inherit Attribute
Public NotInheritable Class GenerateSerializerAttribute
Inherits Attribute
Héritage
GenerateSerializerAttribute
Attributs

Constructeurs

GenerateSerializerAttribute()

En cas d’application à un type, spécifie que le type est destiné à être sérialisé et que le code de sérialisation doit être généré pour le type.

Propriétés

GenerateFieldIds

Obtient ou définit quand Orleans doit attribuer automatiquement des ID de champ. Le comportement par défaut consiste à ne pas affecter automatiquement des ID de champ.

IncludePrimaryConstructorParameters

Obtient ou définit si les paramètres du constructeur principal doivent automatiquement être inclus en tant que champs serializables. La valeur par défaut est true pour les record types, false sinon.

S’applique à

Voir aussi