Compartir a través de


CustomUriLiteralParsers Clase

Definición

Esta clase es el administrador y el analizador de literales personalizados. Agregue un analizador de literales personalizados de URI a través de esta clase. Esta clase también se usa como UriLiteralParser.

public sealed class CustomUriLiteralParsers : Microsoft.OData.UriParser.IUriLiteralParser
type CustomUriLiteralParsers = class
    interface IUriLiteralParser
Public NotInheritable Class CustomUriLiteralParsers
Implements IUriLiteralParser
Herencia
CustomUriLiteralParsers
Implementaciones

Métodos

AddCustomUriLiteralParser(IEdmTypeReference, IUriLiteralParser)

Agregue un "IUriLiteralParser" personalizado que se llamará para analizar un valor del EdmType especificado durante el proceso de UriParsing.

AddCustomUriLiteralParser(IUriLiteralParser)

Agregue un "IUriLiteralParser" personalizado al que se llamará para analizar los valores de URI durante el proceso de análisis de URI.

ParseUriStringToType(String, IEdmTypeReference, UriLiteralParsingException)

Analice el texto de URI especificado. Intente analizar con un analizador de literales de URI específico registrado para el EdmType de destino. Si no se registra ningún analizador, intente analizar con los analizadores generales. Este método es público debido a la interfaz , pero la instancia de Singleton en el interior para que los clientes no puedan acceder a él.

RemoveCustomUriLiteralParser(IUriLiteralParser)

Quite la caché de formularios "IUriLiteralParser" personalizada especificada. Se quitará de los analizadores y analizadores normales registrados con EdmType.

Se aplica a