ODataMessageReaderSettings 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-Nachrichtenleser.
public sealed class ODataMessageReaderSettings
type ODataMessageReaderSettings = class
Public NotInheritable Class ODataMessageReaderSettings
- Vererbung
-
ODataMessageReaderSettings
Konstruktoren
ODataMessageReaderSettings() |
Initialisiert eine neue Instanz der ODataMessageReaderSettings -Klasse mit Standardwerten für OData 4.0. |
ODataMessageReaderSettings(ODataVersion) |
Initialisiert eine neue Instanz der ODataMessageReaderSettings -Klasse mit Standardwerten für die angegebene OData-Version. |
Eigenschaften
ArrayPool |
Ruft den Zeichenpufferpool ab/legt diese fest. |
BaseUri |
Ruft den Dokumentbasis-URI (der als Basis für alle relativen URIs verwendet wird) ab oder legt ihn fest. Wenn diese Option festgelegt ist, muss es sich um einen absoluten URI handeln. ODataMessageReaderSettings.BaseUri kann in Zukunft veraltet sein. Verwenden Sie stattdessen ODataMessageReaderSettings.baseUri. |
ClientCustomTypeResolver |
Ruft einen benutzerdefinierten Typlöser ab, der vom Client verwendet wird, oder legt diese fest. |
EnableCharactersCheck |
Flag, das steuert, ob der Reader eine Überprüfung auf gültige XML-Zeichen ausführt oder nicht. |
EnableMessageStreamDisposal |
Ruft einen Wert ab, der angibt, ob der Nachrichtendatenstrom nach Abschluss des Schreibens mit der Nachricht gelöscht wird, oder legt diesen fest. |
EnablePrimitiveTypeConversion |
Ruft einen Wert ab, der angibt, ob alle primitiven Werte in den typ konvertiert werden sollen, der im Modell angegeben oder als erwarteter Typ bereitgestellt wird, oder legt diesen fest. Beachten Sie, dass Werte weiterhin in den typ konvertiert werden, der in der Nutzlast selbst angegeben ist. |
LibraryCompatibility |
Ruft die Kompatibilitätsversion der Bibliothek ab oder legt diese fest. Der Standardwert ist Latest, |
MaxProtocolVersion |
Ruft die maximale OData-Protokollversion ab, die der Reader akzeptieren und verstehen soll, oder legt sie fest. |
MessageQuotas |
Kontingente, die beim Lesen einer OData-Nachricht zum Beschränken des Ressourcenverbrauchs verwendet werden. |
PrimitiveTypeResolver |
Ruft einen benutzerdefinierten Resolver zum Auflösen von nicht typisierten primitiven Werten ab oder legt einen benutzerdefinierten Resolver fest. |
ReadAsStreamFunc |
Func, um auszuwerten, ob eine Eigenschaft als Stream gelesen werden soll. Beachten Sie, dass IEdmProperty beim Lesen innerhalb einer Sammlung möglicherweise NULL ist. |
ReadUntypedAsString |
Gibt an, ob nicht typisierte Werte als unformatierte Zeichenfolge gelesen werden sollen. |
ShouldIncludeAnnotation |
Funktion, die auswertet, ob eine Anmerkung vom Reader gelesen oder übersprungen werden soll. Die Funktion sollte "true" zurückgeben, wenn die Anmerkung gelesen werden soll, und "false", falls sie übersprungen werden soll. Ein NULL-Wert gibt an, dass alle Anmerkungen übersprungen werden sollen. |
Validations |
Ruft Validierungseinstellungen ab oder legt diese fest. |
Version |
Ruft die OData-Protokollversion ab, die zum Lesen von Nutzlasten verwendet werden soll, oder legt diese fest. |
Methoden
Clone() |
Erstellt eine flache Kopie dieses ODataMessageReaderSettings. |