ODataMessageReaderSettings Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Paramètres de configuration pour les lecteurs de messages OData.
public sealed class ODataMessageReaderSettings
type ODataMessageReaderSettings = class
Public NotInheritable Class ODataMessageReaderSettings
- Héritage
-
ODataMessageReaderSettings
Constructeurs
ODataMessageReaderSettings() |
Initialise une nouvelle instance de la classe avec les ODataMessageReaderSettings valeurs par défaut pour OData 4.0. |
ODataMessageReaderSettings(ODataVersion) |
Initialise une nouvelle instance de la classe avec les ODataMessageReaderSettings valeurs par défaut pour la version OData spécifiée. |
Propriétés
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). Si ceci est défini, il doit s'agir d'un URI absolu. ODataMessageReaderSettings.BaseUri peut être déconseillé à l’avenir. Utilisez plutôt ODataMessageReaderSettings.baseUri. |
ClientCustomTypeResolver |
Obtient ou définit le programme de résolution de type personnalisé utilisé par le client. |
EnableCharactersCheck |
Indicateur pour contrôler si le lecteur 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é une fois l’écriture du message terminée. |
EnablePrimitiveTypeConversion |
Obtient ou définit une valeur qui indique s’il faut convertir toutes les valeurs primitives vers le type spécifié dans le modèle ou fourni en tant que type attendu. Notez que les valeurs seront toujours converties en type spécifié dans la charge utile elle-même. |
LibraryCompatibility |
Obtient ou définit la version de compatibilité de la bibliothèque. La valeur par défaut est Latest, |
MaxProtocolVersion |
Obtient ou définit la version de protocole OData maximale que le lecteur doit accepter et comprendre. |
MessageQuotas |
Quotas à utiliser pour limiter la consommation des ressources lors de la lecture d'un message OData. |
PrimitiveTypeResolver |
Obtient ou définit un programme de résolution personnalisé pour la résolution des valeurs primitives non typées |
ReadAsStreamFunc |
Func pour évaluer si une propriété doit être lue en tant que flux. Notez que IEdmProperty peut avoir la valeur Null lors de la lecture dans une collection |
ReadUntypedAsString |
Indique s’il faut lire les valeurs non typées sous forme de chaîne brute. |
ShouldIncludeAnnotation |
Fonction pour évaluer si une annotation doit être lue ou ignorée par le lecteur. La fonction doit retourner la valeur true si l'annotation doit être lue et la valeur false si elle doit être ignorée. Une valeur Null indique que toutes les annotations doivent être ignorées. |
Validations |
Obtient ou définit les paramètres de validation. |
Version |
Obtient ou définit la version du protocole OData à utiliser pour la lecture des charges utiles. |
Méthodes
Clone() |
Crée une copie superficielle de ce ODataMessageReaderSettings. |