Class XDataLogic<T>
Inheritance
XDataLogic<T>
Namespace: XData
Assembly: XData.docfx.dll
Syntax
public class XDataLogic<T> : IDataLogic<T> where T : class, IDataObject, new()
Type Parameters
Methods
|
Improve this Doc
View Source
BeginTransaction(Guid, String, Boolean, IsolationLevel)
Declaration
protected ITransaction BeginTransaction(Guid layer, string context = null, bool read = false, IsolationLevel isolation = IsolationLevel.ReadCommitted)
Parameters
Returns
|
Improve this Doc
View Source
GetDictionaryValue<TDict>(Expression<Func<TDict, Boolean>>, Guid, String, String, ISecuritySession, Variable[])
Declaration
protected TDict GetDictionaryValue<TDict>(Expression<Func<TDict, bool>> findExpression, Guid layer, string alias = null, string context = null, ISecuritySession security = null, params Variable[] variables)
where TDict : class, IDataObject, new()
Parameters
Returns
Type Parameters
|
Improve this Doc
View Source
GetRepository<TRep>(Guid, String, String, ISecuritySession, Variable[])
Declaration
protected IRepository<TRep> GetRepository<TRep>(Guid layer, string alias = null, string context = null, ISecuritySession security = null, params Variable[] variables)
where TRep : class, IDataObject, new()
Parameters
Returns
Type Parameters
Implements
Extension Methods