CustomUriLiteralParsers Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Questa classe è la gestione del parser letterale personalizzato e il parser. Aggiungere un parser letterale personalizzato Uri tramite questa classe. Questa classe viene usata anche come UriLiteralParser.
public sealed class CustomUriLiteralParsers : Microsoft.OData.UriParser.IUriLiteralParser
type CustomUriLiteralParsers = class
interface IUriLiteralParser
Public NotInheritable Class CustomUriLiteralParsers
Implements IUriLiteralParser
- Ereditarietà
-
CustomUriLiteralParsers
- Implementazioni
Metodi
AddCustomUriLiteralParser(IEdmTypeReference, IUriLiteralParser) |
Aggiungere un 'IUriLiteralParser' personalizzato che verrà chiamato per analizzare un valore di EdmType specificato durante il processo UriParsing. |
AddCustomUriLiteralParser(IUriLiteralParser) |
Aggiungere un 'IUriLiteralParser' personalizzato che verrà chiamato per analizzare i valori di URI durante il processo di analisi degli uri. |
ParseUriStringToType(String, IEdmTypeReference, UriLiteralParsingException) |
Analizzare il testo dell'URI specificato. Provare a analizzare con un parser letterale Uri specifico registrato per edmType di destinazione. Se non viene registrato alcun parser, provare a analizzare con i parser generali. Questo metodo è pubblico a causa dell'interfaccia, ma l'istanza di Singleton in interno in modo che non possa essere accessibile dai client. |
RemoveCustomUriLiteralParser(IUriLiteralParser) |
Rimuovere la cache dei moduli "IUriLiteralParser" personalizzata. Verrà rimosso da parser regolari e parser registrati con EdmType. |