ODataMessageReaderSettings Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Impostazioni di configurazione per i lettori di messaggi OData.
public sealed class ODataMessageReaderSettings
type ODataMessageReaderSettings = class
Public NotInheritable Class ODataMessageReaderSettings
- Ereditarietà
-
ODataMessageReaderSettings
Costruttori
ODataMessageReaderSettings() |
Inizializza una nuova istanza della ODataMessageReaderSettings classe con i valori predefiniti per OData 4.0. |
ODataMessageReaderSettings(ODataVersion) |
Inizializza una nuova istanza della ODataMessageReaderSettings classe con valori predefiniti per la versione OData specificata. |
Proprietà
ArrayPool |
Ottiene/imposta il pool di buffer di caratteri. |
BaseUri |
Ottiene o imposta l'URI di base del documento (viene utilizzato come base per tutti gli URI relativi). Se impostato, deve essere un URI assoluto. ODataMessageReaderSettings.BaseUri potrebbe essere deprecato in futuro. Usare invece ODataMessageReaderSettings.baseUri. |
ClientCustomTypeResolver |
Ottiene o imposta un sistema di risoluzione dei tipi personalizzato utilizzato dal client. |
EnableCharactersCheck |
Flag per controllare se il lettore deve verificare i caratteri XML validi o meno. |
EnableMessageStreamDisposal |
Ottiene o imposta un valore che indica se il flusso di messaggi verrà eliminato al termine della scrittura con il messaggio. |
EnablePrimitiveTypeConversion |
Ottiene o imposta un valore che indica se convertire tutti i valori primitivi nel tipo specificato nel modello o fornito come tipo previsto. Si noti che i valori verranno comunque convertiti nel tipo specificato nel payload stesso. |
LibraryCompatibility |
Ottiene o imposta la versione di compatibilità della libreria. Il valore predefinito è Latest, |
MaxProtocolVersion |
Ottiene o imposta la versione massima del protocollo OData che il lettore deve accettare e capire. |
MessageQuotas |
Quote da utilizzare per limitare l'utilizzo di risorse durante la lettura di un messaggio OData. |
PrimitiveTypeResolver |
Ottiene o imposta un resolver personalizzato per la risoluzione di valori primitivi non tipizzati |
ReadAsStreamFunc |
Func per valutare se una proprietà deve essere letta come flusso. Si noti che IEdmProperty può essere Null durante la lettura all'interno di una raccolta |
ReadUntypedAsString |
Indica se leggere i valori non tipizzati come stringa non elaborata. |
ShouldIncludeAnnotation |
Funzione per valutare se un'annotazione deve essere letta o ignorata dal lettore. La funzione deve restituire true se l'annotazione deve essere letta e false se l'annotazione deve essere ignorata. Un valore null indica che tutte le annotazioni devono essere ignorate. |
Validations |
Ottiene o imposta le impostazioni di convalida. |
Version |
Ottiene o imposta la versione del protocollo OData da utilizzare per la lettura dei payload. |
Metodi
Clone() |
Crea una copia superficiale di questo ODataMessageReaderSettingsoggetto . |