Partager via


ODataMessageWriterSettings Classe

Définition

Paramètres de configuration pour les enregistreurs de messages OData.

public sealed class ODataMessageWriterSettings
type ODataMessageWriterSettings = class
Public NotInheritable Class ODataMessageWriterSettings
Héritage
ODataMessageWriterSettings

Constructeurs

ODataMessageWriterSettings()

Initialise une nouvelle instance de la classe ODataMessageWriterSettings avec les paramètres par défaut.

Propriétés

AlwaysAddTypeAnnotationsForDerivedTypes

Lorsqu’elles sont définies, des annotations de type sont ajoutées pour les types dérivés, même lorsque le niveau de métadonnées est défini sur « Aucun ».

ArrayPool

Obtient/définit le pool de mémoires tampons de caractères.

BaseUri

Obtient ou définit l'URI de base du document utilisé comme base pour tous les URI relatifs.

EnableCharactersCheck

Indicateur pour contrôler si l'enregistreur doit vérifier ou non la validité des caractères XML.

EnableMessageStreamDisposal

Obtient ou définit une valeur qui indique si le flux de messages sera supprimé après la fin de l’écriture avec le message.

JsonPCallback

Obtient ou définit une fonction de rappel à utiliser pour encapsuler la réponse du serveur.

LibraryCompatibility

Obtient ou définit la version de compatibilité de la bibliothèque. La valeur par défaut est Latest,

MessageQuotas

Quotas à utiliser pour limiter la consommation des ressources lors de l'écriture d'un message OData.

MetadataSelector

Informe le générateur de métadonnées des propriétés, fonctions, actions et liens à omettre.

MultipartNewLine

Obtient ou définit la nouvelle séquence de caractères de ligne utilisée lors de l’écriture de messages en plusieurs parties, voir https://tools.ietf.org/html/rfc2046#section-5.1.1 Une nouvelle ligne de texte utilise une nouvelle ligne spécifique au système d’exploitation, mais rfc2046 exige qu’elle soit CRLF.

ODataUri

URI OData d’une requête entrante. Appelez ODataUriParserles méthodes de et affectez des propriétés (par exemple, ODataPath) à ODataUri.

Validations

Obtient ou définit les validations à effectuer. La valeur par défaut est All,

Version

Obtient ou définit la version de protocole OData à utiliser pour écrire les charges utiles.

Méthodes

Clone()

Crée une copie superficielle de ce ODataMessageWriterSettings.

SetContentType(ODataFormat)

Définit le format à utiliser lors de l'écriture de la charge utile. Cette valeur définit automatiquement un en-tête de type de contenu compatible.

SetContentType(String, String)

Définit les types de média et les jeux de caractères autorisés à partir desquels le type de contenu est calculé lors de l'écriture de la charge utile.

S’applique à