Interface IObjectScope
Inherited Members
Namespace: Telerik.OpenAccess
Assembly: Telerik.OpenAccess.dll
Syntax
public interface IObjectScope : IDisposable, IObjectContext
Properties
Database
FetchPlan
Log
Declaration
TextWriter Log { get; set; }
Property Value
System.
|
PersistentMetaData
TransactionProperties
Declaration
ITransactionProperties TransactionProperties { get; }
Property Value
Methods
EnlistTransaction(Transaction)
Declaration
void EnlistTransaction(Transaction transaction)
Parameters
System.
|
GetIncrementalGuid()
Declaration
Guid GetIncrementalGuid()
Returns
System.
|
GetIncrementalGuid(Int32)
Declaration
Guid GetIncrementalGuid(int grabSize)
Parameters
System.
|
Returns
System.
|
GetIncrementalGuidRange()
Declaration
byte GetIncrementalGuidRange()
Returns
System.
|
GetIncrementalGuids(Int32)
Declaration
IEnumerable<Guid> GetIncrementalGuids(int grabSize)
Parameters
System.
|
Returns
System.
|
GetMemberNames(Object, ObjectState)
Declaration
IEnumerable<string> GetMemberNames(object instance, ObjectState state)
Parameters
System.
|
Object
|
Returns
System.
|
GetOqlQuery(String)
Declaration
IQuery GetOqlQuery(string oqlExpression)
Parameters
System.
|
Returns
GetOqlQuery(IQuery)
GetOqlQuery<T>()
GetOqlQuery<T>(String)
Declaration
Query<T> GetOqlQuery<T>(string oqlExpression)
Parameters
System.
|
Returns
Query<T>
|
Type Parameters
T
|
GetOriginalValue<T>(Object, String)
Declaration
T GetOriginalValue<T>(object entity, string propertyName)
Parameters
System.
|
System.
|
Returns
T
|
Type Parameters
T
|
GetSqlQuery(String, Type, String)
Declaration
IQuery GetSqlQuery(string sqlExpression, Type result, string param)
Parameters
System.
|
System.
|
System.
|
Returns
GetSqlQuery(IQuery)
GetSqlQuery<T>(String, String)
Declaration
Query<T> GetSqlQuery<T>(string sqlExpression, string param)
Parameters
System.
|
System.
|
Returns
Query<T>
|
Type Parameters
T
|
GetState(Object)
GetState(Object, String)
Declaration
ObjectState GetState(object entity, string fieldName)
Parameters
System.
|
System.
|
Returns
GetSyncRootObject()
Declaration
object GetSyncRootObject()
Returns
System.
|
GetUniqueId(UniqueIdGenerator)
Declaration
int GetUniqueId(UniqueIdGenerator idGenerator)
Parameters
Unique
|
Returns
System.
|
GetUniqueIds(UniqueIdGenerator, Int32)
Declaration
IEnumerable<int> GetUniqueIds(UniqueIdGenerator idGenerator, int size)
Parameters
Unique
|
System.
|
Returns
System.
|
LookupObjectById(IObjectId)
Declaration
object LookupObjectById(IObjectId objectId)
Parameters
IObject
|
Returns
System.
|
Refresh(Object)
Declaration
void Refresh(object persistentObject)
Parameters
System.
|
ResetIncrementalGuid()
Declaration
void ResetIncrementalGuid()
Retrieve(Object)
Declaration
void Retrieve(object persistentObject)
Parameters
System.
|
Retrieve(Object, FetchPlan)
Declaration
void Retrieve(object persistentObject, FetchPlan fetchPlan)
Parameters
System.
|
Fetch
|
SetIncrementalGuidRange(Byte)
Declaration
void SetIncrementalGuidRange(byte range)
Parameters
System.
|