AiRangeMechanismHelperGetRangeSchema - метод
Сформировать схему для поиска по диапазону с учётом используемых операторов сравнения и типа данных.
Пространство имён: Tessa.Ai.RangeMechanismСборка: Tessa (в Tessa.dll) Версия: 4.2.0+ffad8363f63902f18b3b3f4cfa533a14b2fb19a6
public static JsonSchema GetRangeSchema(
string? name,
SchemeDbType type,
IList<string> allowedOperands,
IList<string> disallowedOperands
)
Public Shared Function GetRangeSchema (
name As String,
type As SchemeDbType,
allowedOperands As IList(Of String),
disallowedOperands As IList(Of String)
) As JsonSchema
public:
static JsonSchema^ GetRangeSchema(
String^ name,
SchemeDbType type,
IList<String^>^ allowedOperands,
IList<String^>^ disallowedOperands
)
static member GetRangeSchema :
name : string *
type : SchemeDbType *
allowedOperands : IList<string> *
disallowedOperands : IList<string> -> JsonSchema
- name String
- Заголовок параметра для которого формируется схема.
- type SchemeDbType
- allowedOperands IListString
- Список разрешённых операндов. Если список пустой - считается что доступны все.
- disallowedOperands IListString
- Список запрещённых операндов.
JsonSchemaJSON-схема соответствующая возможным операторам сравнения.
Поддерживаемые типы для схемы: дата, дата и время, числовое значение. Типом по умолчанию будет являться числовое значение.