System.Runtime.Serialization.Primitives En cas d'application à un type collection, active la spécification personnalisée des éléments item de la collection.Cet attribut peut uniquement être appliqué aux types qui sont reconnus comme étant des collections valides et sérialisables par le . Initialise une nouvelle instance de la classe . Obtient ou définit une valeur qui indique s'il faut conserver les données de référence d'objet. true pour conserver les données de référence d'objet ; false dans le cas contraire.La valeur par défaut est false. Obtient ou définit un nom personnalisé pour un élément de la collection. Nom à appliquer aux éléments de la collection. Obtient ou définit le nom personnalisé pour un nom de la clé de dictionnaire. Nom à utiliser à la place du nom de la clé de dictionnaire par défaut. Obtient ou définit le nom du contrat de données pour le type collection. Nom du contrat de données pour le type collection. Obtient ou définit l'espace de noms pour le contrat de données. Espace de noms du contrat de données. Obtient ou définit le nom personnalisé pour un nom de la valeur de dictionnaire. Nom à utiliser à la place du nom de la valeur de dictionnaire par défaut. Spécifie l'espace de noms CLR et l'espace de noms XML du contrat de données. Initialise une nouvelle instance de la classe avec l'espace de noms fourni. Espace de noms du contrat. Obtient ou définit l'espace de noms CLR du type de contrat de données. Espace de noms CLR-legal. Obtient l'espace de noms des membres du contrat de données. Espace de noms des membres du contrat de données. Spécifie que le type définit ou implémente un contrat de données et qu'il est sérialisable par un sérialiseur, tel que le .Pour rendre un type sérialisable, les auteurs de types doivent définir un contrat de données pour ce type. Initialise une nouvelle instance de la classe . Obtient ou définit une valeur qui indique s'il faut conserver les données de référence d'objet. true pour conserver les données de référence d'objet au format XML standard ; false dans le cas contraire.La valeur par défaut est false. Obtient ou définit le nom du contrat de données pour le type. Nom local d'un contrat de données.La valeur par défaut est le nom de la classe à laquelle est appliqué l'attribut. Obtient ou définit l'espace de noms du contrat de données pour le type. Espace de noms du contrat. Lors de l'application au membre d'un type, spécifie que le membre fait partie d'un contrat de données et qu'il est sérialisable par le . Initialise une nouvelle instance de la classe . Obtient ou définit une valeur qui spécifie s'il faut sérialiser la valeur par défaut pour une propriété ou un champ qui est sérialisé. true si la valeur par défaut pour un membre doit être générée dans le flux de sérialisation ; sinon, false.La valeur par défaut est true. Obtient ou définit une valeur qui indique au moteur de sérialisation que le membre doit être présent lors de la lecture ou de la désérialisation. true si le membre est obligatoire ; sinon, false. le membre est absent. Obtient ou définit un nom de membre de données. Nom du membre de données.La valeur par défaut est le nom de la cible à laquelle est appliqué l'attribut. Obtient ou définit l'ordre de sérialisation et de désérialisation d'un membre. L'ordre numérique de sérialisation ou de désérialisation. Spécifie que le champ est un membre d'énumération et qu'il doit être sérialisé. Initialise une nouvelle instance de la classe . Obtient ou définit la valeur associée au membre d'énumération auquel l'attribut est appliqué. Valeur associée au membre d'énumération. En cas d'application au membre d'un type, précise que le membre ne fait pas partie d'un contrat de données et n'est pas sérialisé. Initialise une nouvelle instance de la classe . L'exception qui est levée lorsque le ou le rencontre un contrat de données non valide lors de la sérialisation et de la désérialisation. Initialise une nouvelle instance de la classe . Initialise une nouvelle instance de la classe avec le message d'erreur spécifié. Description de l'erreur. Initialise une nouvelle instance de la classe avec le message et l'exception interne spécifiés. Description de l'erreur. d'origine. Spécifie les types qui doivent être reconnus par le lors de la sérialisation ou de la désérialisation d'un type donné. Initialise une nouvelle instance de la classe avec le nom d'une méthode qui retourne un des types connus. Nom de la méthode qui retourne un des types utilisés lors de la sérialisation ou de la désérialisation de données. Initialise une nouvelle instance de la classe à l'aide du type spécifié. qui est inclus en tant que type connu lors de la sérialisation ou de la désérialisation de données. Obtient le nom d'une méthode qui retournera une liste des types qui doivent être reconnus lors de la sérialisation ou de la désérialisation. qui contient le nom de la méthode sur le type défini par la classe . Obtient le type qui doit être reconnu lors de la sérialisation ou de la désérialisation par le . qui est utilisé lors de la sérialisation ou de la désérialisation. En cas d'application à une méthode, spécifie que celle-ci est appelée immédiatement après la désérialisation d'un objet dans un graphique d'objets.L'ordre de désérialisation par rapport à d'autres objets dans le graphique n'est pas déterministe. Initialise une nouvelle instance de la classe . En cas d'application à une méthode, spécifie que celle-ci est appelée pendant la désérialisation d'un objet dans un graphique d'objets.L'ordre de désérialisation par rapport à d'autres objets dans le graphique n'est pas déterministe. Initialise une nouvelle instance de la classe . En cas d'application à une méthode, spécifie que celle-ci est appelée après la sérialisation d'un objet dans un graphique d'objets.L'ordre de sérialisation par rapport à d'autres objets dans le graphique n'est pas déterministe. Initialise une nouvelle instance de la classe . En cas d'application à une méthode, spécifie que celle-ci est appelée au cours de la sérialisation d'un objet dans un graphique d'objets.L'ordre de sérialisation par rapport à d'autres objets dans le graphique n'est pas déterministe. Initialise une nouvelle instance de la classe . Exception levée lorsqu'une erreur se produit pendant une opération de sérialisation ou de désérialisation. Initialise une nouvelle instance de la classe avec des propriétés par défaut. Initialise une nouvelle instance de la classe avec un message spécifié. Indique la raison pour laquelle l'exception s'est produite. Initialise une nouvelle instance de la classe avec un message d'erreur spécifié et une référence à l'exception interne qui est à l'origine de cette exception. Message d'erreur indiquant la raison de l'exception. Exception qui constitue la cause de l'exception actuelle.Si le paramètre n'est pas null, l'exception en cours est levée dans un bloc catch qui gère l'exception interne. Décrit la source et la destination d'un flux sérialisé donné et fournit un contexte supplémentaire défini par l'appelant. Détermine si deux instances contiennent les mêmes valeurs. true si l'objet spécifié est une instance de et est égal à la valeur de l'instance actuelle ; sinon, false. Objet à comparer à l'instance actuelle. Retourne le code de hachage de cet objet. Valeur de qui contient la source ou la destination de la sérialisation pour .