ODataMessageWriterSettings Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Konfigurationseinstellungen für OData-Nachrichtenschreiber.
public sealed class ODataMessageWriterSettings
type ODataMessageWriterSettings = class
Public NotInheritable Class ODataMessageWriterSettings
- Vererbung
-
ODataMessageWriterSettings
Konstruktoren
ODataMessageWriterSettings() |
Initialisiert eine neue Instanz der ODataMessageWriterSettings-Klasse mit Standardeinstellungen. |
Eigenschaften
AlwaysAddTypeAnnotationsForDerivedTypes |
Beim Festlegen werden Typanmerkungen für abgeleitete Typen hinzugefügt, auch wenn die Metadatenebene auf "None" festgelegt ist. |
ArrayPool |
Ruft den Zeichenpufferpool ab/legt diese fest. |
BaseUri |
Ruft den Dokumentbasis-URI ab, der als Basis für alle relativen URIs verwendet wird, oder legt ihn fest. |
EnableCharactersCheck |
Flag, das steuert, ob der Writer eine Überprüfung auf gültige XML-Zeichen ausführt oder nicht. |
EnableMessageStreamDisposal |
Ruft einen Wert ab, der angibt, ob der Nachrichtenstream nach Abschluss des Schreibens mit der Nachricht verworfen wird, oder legt diesen fest. |
JsonPCallback |
Ruft eine Rückruffunktion ab, die die Antwort vom Server umschließt, oder legt sie fest. |
LibraryCompatibility |
Ruft die Bibliothekskompatibilitätsversion ab oder legt diese fest. Standardwert ist Latest, |
MessageQuotas |
Kontingente, die beim Schreiben einer OData-Nachricht zum Beschränken des Ressourcenverbrauchs verwendet werden. |
MetadataSelector |
Informiert den Metadaten-Generator, welche Eigenschaften, Funktionen, Aktionen und Links weggelassen werden sollen. |
MultipartNewLine |
Ruft die neue Zeilenzeichensequenz ab, die beim Schreiben von mehrteiligen Nachrichten verwendet wird, oder legt diese fest. Siehe https://tools.ietf.org/html/rfc2046#section-5.1.1 A TextWriter verwendet betriebssystemspezifischen Zeilenumbruch, aber rfc2046 erfordert, dass es sich um CRLF handelt. |
ODataUri |
Der OData-URI einer eingehenden Anforderung. Rufen Sie ODataUriParserdie Methoden von auf, und weisen Sie Eigenschaften (z. B. ODataPath) zu ODataUri. |
Validations |
Ruft die durchzuführenden Überprüfungen ab oder legt diese fest. Standardwert ist All, |
Version |
Ruft die OData-Protokollversion ab, die zum Schreiben von Nutzlasten verwendet werden soll, oder legt sie fest. |
Methoden
Clone() |
Erstellt eine flache Kopie dieses ODataMessageWriterSettings. |
SetContentType(ODataFormat) |
Legt das beim Schreiben der Nutzlast zu verwendende Format fest. Dadurch wird automatisch ein kompatibler Inhaltstypheader festgelegt. |
SetContentType(String, String) |
Legt die zulässigen Medientypen und die Zeichensätze fest, aus denen der Inhaltstyp beim Schreiben der Nutzlast berechnet wird. |