Compartir a través de


ODataMessageReaderSettings Clase

Definición

Opciones de configuración para lectores de mensajes de OData.

public sealed class ODataMessageReaderSettings
type ODataMessageReaderSettings = class
Public NotInheritable Class ODataMessageReaderSettings
Herencia
ODataMessageReaderSettings

Constructores

ODataMessageReaderSettings()

Inicializa una nueva instancia de la ODataMessageReaderSettings clase con valores predeterminados para OData 4.0.

ODataMessageReaderSettings(ODataVersion)

Inicializa una nueva instancia de la ODataMessageReaderSettings clase con valores predeterminados para la versión de OData especificada.

Propiedades

ArrayPool

Obtiene o establece el grupo de búferes de caracteres.

BaseUri

Obtiene o establece el URI base del documento (se usa como base para todos los URI relativos). Si se establece, debe ser un URI absoluto. ODataMessageReaderSettings.BaseUri puede quedar en desuso en el futuro, use ODataMessageReaderSettings.baseUri en su lugar.

ClientCustomTypeResolver

Obtiene o establece la resolución de tipos personalizados usada por el cliente.

EnableCharactersCheck

Marca para controlar si el lector debe comprobar si los caracteres XML son válidos o no.

EnableMessageStreamDisposal

Obtiene o establece un valor que indica si el flujo de mensajes se eliminará después de finalizar la escritura con el mensaje.

EnablePrimitiveTypeConversion

Obtiene o establece un valor que indica si se van a convertir todos los valores primitivos en el tipo especificado en el modelo o proporcionado como un tipo esperado. Tenga en cuenta que los valores se seguirán convirtiendo en el tipo especificado en la propia carga.

LibraryCompatibility

Obtiene o establece la versión de compatibilidad de la biblioteca. El valor predeterminado es Latest,

MaxProtocolVersion

Obtiene o establece la versión de protocolo OData máxima que el lector debe aceptar y comprender.

MessageQuotas

Cuotas que se usarán para limitar el consumo de recursos al leer un mensaje de OData.

PrimitiveTypeResolver

Obtiene o establece un solucionador personalizado para resolver valores primitivos sin tipo.

ReadAsStreamFunc

Func para evaluar si una propiedad debe leerse como una secuencia. Tenga en cuenta que IEdmProperty puede ser null al leer dentro de una colección

ReadUntypedAsString

Si se van a leer valores sin tipo como una cadena sin formato.

ShouldIncludeAnnotation

Función para evaluar si el lector debe leer u omitir una anotación. La función debe devolver true si se debe leer la anotación y false si se debe omitir la anotación. Un valor NULL indica que se deben omitir todas las anotaciones.

Validations

Obtiene o establece la configuración de validación.

Version

Obtiene o establece la versión del protocolo OData que se va a usar para leer cargas.

Métodos

Clone()

Crea una copia superficial de este ODataMessageReaderSettingsobjeto .

Se aplica a