CustomUriLiteralParsers Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Этот класс является диспетчером и анализатором пользовательских литералов. Добавьте средство синтаксического анализа пользовательского литерала URI через этот класс. Этот класс также используется в качестве UriLiteralParser.
public sealed class CustomUriLiteralParsers : Microsoft.OData.UriParser.IUriLiteralParser
type CustomUriLiteralParsers = class
interface IUriLiteralParser
Public NotInheritable Class CustomUriLiteralParsers
Implements IUriLiteralParser
- Наследование
-
CustomUriLiteralParsers
- Реализации
Методы
AddCustomUriLiteralParser(IEdmTypeReference, IUriLiteralParser) |
Добавьте пользовательский IUriLiteralParser, который будет вызываться для синтаксического анализа значения заданного EdmType во время процесса UriParsing. |
AddCustomUriLiteralParser(IUriLiteralParser) |
Добавьте пользовательский IUriLiteralParser, который будет вызываться для анализа значений URI в процессе синтаксического анализа URI. |
ParseUriStringToType(String, IEdmTypeReference, UriLiteralParsingException) |
Анализ заданного текста универсального кода ресурса (URI). Попробуйте выполнить синтаксический анализ с помощью определенного средства синтаксического анализа литерала Uri, зарегистрированного для целевого объекта EdmType. Если средство синтаксического анализа не зарегистрировано, попробуйте выполнить синтаксический анализ с помощью общих анализаторов. Этот метод является общедоступным из-за интерфейса , но экземпляр Singleton во внутренней среде, поэтому клиенты не могут получить доступ к нему. |
RemoveCustomUriLiteralParser(IUriLiteralParser) |
Удалите заданный пользовательский кэш формы IUriLiteralParser. Он будет удален как из обычных средств синтаксического анализа, так и из средств синтаксического анализа, зарегистрированных с помощью EdmType. |