Поделиться через


ODataUriUtils.ConvertToUriLiteral Метод

Определение

Перегрузки

ConvertToUriLiteral(Object, ODataVersion)

Преобразует заданный объект в строку для использования в Uri. Не выполняет экранирование, которое Uri предоставляет. Проверка типа не используется.

ConvertToUriLiteral(Object, ODataVersion, IEdmModel)

Преобразует заданный объект в строку в указанном формате для использования в URI. Не выполняет экранирование, которое Uri предоставляет. Будет выполнять проверку типа на основании заданной модели, если это возможно.

ConvertToUriLiteral(Object, ODataVersion, Boolean)

Преобразует заданный объект в строку для использования в Uri. Не выполняет экранирование, которое Uri предоставляет. Проверка типа не используется.

ConvertToUriLiteral(Object, ODataVersion, IEdmModel, Boolean)

Преобразует заданный объект в строку в указанном формате для использования в URI. Не выполняет экранирование, которое Uri предоставляет. Будет выполнять проверку типа на основании заданной модели, если это возможно.

ConvertToUriLiteral(Object, ODataVersion)

Преобразует заданный объект в строку для использования в Uri. Не выполняет экранирование, которое Uri предоставляет. Проверка типа не используется.

public static string ConvertToUriLiteral (object value, Microsoft.OData.ODataVersion version);
static member ConvertToUriLiteral : obj * Microsoft.OData.ODataVersion -> string
Public Shared Function ConvertToUriLiteral (value As Object, version As ODataVersion) As String

Параметры

value
Object

Преобразуемое значение.

version
ODataVersion

Версия, которой необходимо соответствовать.

Возвращаемое значение

Строковое представление для value использования в URL-адресе.

Применяется к

ConvertToUriLiteral(Object, ODataVersion, IEdmModel)

Преобразует заданный объект в строку в указанном формате для использования в URI. Не выполняет экранирование, которое Uri предоставляет. Будет выполнять проверку типа на основании заданной модели, если это возможно.

public static string ConvertToUriLiteral (object value, Microsoft.OData.ODataVersion version, Microsoft.OData.Edm.IEdmModel model);
static member ConvertToUriLiteral : obj * Microsoft.OData.ODataVersion * Microsoft.OData.Edm.IEdmModel -> string
Public Shared Function ConvertToUriLiteral (value As Object, version As ODataVersion, model As IEdmModel) As String

Параметры

value
Object

Преобразуемое значение (может быть EnumNode).

version
ODataVersion

Версия, которой необходимо соответствовать.

model
IEdmModel

Дополнительная модель для выполнения проверки.

Возвращаемое значение

Строковое представление для value использования в URL-адресе.

Применяется к

ConvertToUriLiteral(Object, ODataVersion, Boolean)

Преобразует заданный объект в строку для использования в Uri. Не выполняет экранирование, которое Uri предоставляет. Проверка типа не используется.

public static string ConvertToUriLiteral (object value, Microsoft.OData.ODataVersion version, bool isIeee754Compatible);
static member ConvertToUriLiteral : obj * Microsoft.OData.ODataVersion * bool -> string
Public Shared Function ConvertToUriLiteral (value As Object, version As ODataVersion, isIeee754Compatible As Boolean) As String

Параметры

value
Object

Преобразуемое значение.

version
ODataVersion

Версия, которой необходимо соответствовать.

isIeee754Compatible
Boolean

True, если значение должно быть совместимо с IEEE 754.

Возвращаемое значение

Строковое представление для value использования в URL-адресе.

Применяется к

ConvertToUriLiteral(Object, ODataVersion, IEdmModel, Boolean)

Преобразует заданный объект в строку в указанном формате для использования в URI. Не выполняет экранирование, которое Uri предоставляет. Будет выполнять проверку типа на основании заданной модели, если это возможно.

public static string ConvertToUriLiteral (object value, Microsoft.OData.ODataVersion version, Microsoft.OData.Edm.IEdmModel model, bool isIeee754Compatible);
static member ConvertToUriLiteral : obj * Microsoft.OData.ODataVersion * Microsoft.OData.Edm.IEdmModel * bool -> string
Public Shared Function ConvertToUriLiteral (value As Object, version As ODataVersion, model As IEdmModel, isIeee754Compatible As Boolean) As String

Параметры

value
Object

Преобразуемое значение (может быть EnumNode).

version
ODataVersion

Версия, которой необходимо соответствовать.

model
IEdmModel

Дополнительная модель для выполнения проверки.

isIeee754Compatible
Boolean

True, если значение должно быть совместимо с IEEE 754.

Возвращаемое значение

Строковое представление для value использования в URL-адресе.

Применяется к