QueryBuilderFactoryCached(Object, String, FuncIQueryBuilderFactory, String, String) - метод
Возвращает текст запроса по указанному идентификатору. В случае его отсутствия, генерирует его путем вызова переданного делегата.
Пространство имён: Tessa.Platform.DataСборка: Tessa (в Tessa.dll) Версия: 4.0.4
public string Cached(
Object? instance,
string? identifier,
Func<IQueryBuilderFactory, string> expression,
string? memberName = null
)
Public Function Cached (
instance As Object,
identifier As String,
expression As Func(Of IQueryBuilderFactory, String),
Optional memberName As String = Nothing
) As String
public:
virtual String^ Cached(
Object^ instance,
String^ identifier,
Func<IQueryBuilderFactory^, String^>^ expression,
String^ memberName = nullptr
) sealed
abstract Cached :
instance : Object *
identifier : string *
expression : Func<IQueryBuilderFactory, string> *
?memberName : string
(* Defaults:
let _memberName = defaultArg memberName null
*)
-> string
override Cached :
instance : Object *
identifier : string *
expression : Func<IQueryBuilderFactory, string> *
?memberName : string
(* Defaults:
let _memberName = defaultArg memberName null
*)
-> string
- instance Object
- Объект, вызывающий генерацию запроса, или его тип.
- identifier String
- Уникальный идентификатор запроса.
- expression FuncIQueryBuilderFactory, String
- Делегат, вызываемый для генерации запроса.
- memberName String (Optional)
- Название метода, вызывающего генерацию запроса.
StringТекст запроса.
IQueryBuilderFactoryCached(Object, String, FuncIQueryBuilderFactory, String, String)