CustomUriLiteralParsers Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |