ODataMessageWriterSettings 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 writer di messaggi OData.
public sealed class ODataMessageWriterSettings
type ODataMessageWriterSettings = class
Public NotInheritable Class ODataMessageWriterSettings
- Ereditarietà
-
ODataMessageWriterSettings
Costruttori
| ODataMessageWriterSettings() |
Inizializza una nuova istanza della classe ODataMessageWriterSettings con le impostazioni predefinite. |
Proprietà
| AlwaysAddTypeAnnotationsForDerivedTypes |
Se impostata, le annotazioni dei tipi verranno aggiunte per i tipi derivati, anche quando il livello di metadati è impostato su "Nessuno". |
| ArrayPool |
Ottiene/imposta il pool di buffer di caratteri. |
| BaseUri |
Ottiene o imposta l'URI di base del documento utilizzato come base per tutti gli URI relativi. |
| EnableCharactersCheck |
Flag per controllare se il writer 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. |
| JsonPCallback |
Ottiene o imposta l'utilizzo di una funzione di callback per eseguire il wrapping della risposta dal server. |
| LibraryCompatibility |
Ottiene o imposta la versione di compatibilità della libreria. Il valore predefinito è Latest, |
| MessageQuotas |
Quote da utilizzare per limitare l'utilizzo di risorse durante la scrittura di un messaggio OData. |
| MetadataSelector |
Indica al generatore di metadati quali proprietà, funzioni, azioni, collegamenti a omettere. |
| MultipartNewLine |
Ottiene o imposta la nuova sequenza di caratteri di riga utilizzata durante la scrittura di messaggi multiparte, vedere https://tools.ietf.org/html/rfc2046#section-5.1.1 A TextWriter usa una nuova riga specifica del sistema operativo, ma rfc2046 richiede che sia CRLF. |
| ODataUri |
URI OData di una richiesta in ingresso. Chiamare ODataUriParseri metodi e assegnare proprietà (ad esempio, ODataPath) a ODataUri. |
| Validations |
Ottiene o imposta le convalide da eseguire. Il valore predefinito è All, |
| Version |
Ottiene o imposta la versione del protocollo OData da utilizzare per la scrittura di payload. |
Metodi
| Clone() |
Crea una copia superficiale di questo ODataMessageWriterSettingsoggetto . |
| SetContentType(ODataFormat) |
Imposta il formato da utilizzare quando si scrive nel payload. In questo modo verrà impostata automaticamente un'intestazione content-type. |
| SetContentType(String, String) |
Imposta i tipi di supporto e i set di caratteri consentiti da cui verrà il tipo di contenuto quando si scrive nel payload. |