C# 클래스 Z.Expressions.SqlServer.Eval.SQLNETItem

A SQLNETItem used to compile the code or expression.
파일 보기 프로젝트 열기: zzzprojects/Eval-SQL.NET 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
CacheKey string
Code string
Counter int
Delegate EvalDelegate
IsAutoDispose bool
IsCached bool
IsCompiled bool
IsFirstCounter bool
IsImpersonate bool
LastAccess System.DateTime
ParallelItems SharedBucketList
ParameterTables ListDictionary
ParameterTypes Type>.SharedCache
ParameterValues ListDictionary

공개 메소드들

메소드 설명
AddParallelValue ( int parallelId ) : SQLNETParallelItem
GetNextCountAndAddParallel ( ) : int

Gets the next counter.

GetParallelValue ( int parallelId ) : SQLNETParallelItem
SQLNETItem ( ) : System

Default constructor.

메소드 상세

AddParallelValue() 공개 메소드

public AddParallelValue ( int parallelId ) : SQLNETParallelItem
parallelId int
리턴 SQLNETParallelItem

GetNextCountAndAddParallel() 공개 메소드

Gets the next counter.
public GetNextCountAndAddParallel ( ) : int
리턴 int

GetParallelValue() 공개 메소드

public GetParallelValue ( int parallelId ) : SQLNETParallelItem
parallelId int
리턴 SQLNETParallelItem

SQLNETItem() 공개 메소드

Default constructor.
public SQLNETItem ( ) : System
리턴 System

프로퍼티 상세

CacheKey 공개적으로 프로퍼티

Gets or sets the cache key used to cache the SQLNETItem.
public string CacheKey
리턴 string

Code 공개적으로 프로퍼티

Gets or sets the code or expression to evaluate.
public string Code
리턴 string

Counter 공개적으로 프로퍼티

The counter.
public int Counter
리턴 int

Delegate 공개적으로 프로퍼티

Gets or sets the compiled code or expression.
public EvalDelegate Delegate
리턴 EvalDelegate

IsAutoDispose 공개적으로 프로퍼티

Gets or sets if the object should AutoDispose once it has been evaluated.
public bool IsAutoDispose
리턴 bool

IsCached 공개적으로 프로퍼티

Gets or sets if this object is cached.
public bool IsCached
리턴 bool

IsCompiled 공개적으로 프로퍼티

true if this object is root.
public bool IsCompiled
리턴 bool

IsFirstCounter 공개적으로 프로퍼티

public bool IsFirstCounter
리턴 bool

IsImpersonate 공개적으로 프로퍼티

Gets or sets if an impersonate context should be used to evaluate the code or expression.
public bool IsImpersonate
리턴 bool

LastAccess 공개적으로 프로퍼티

Gets or sets the last access Date/Time from the cache.
public DateTime,System LastAccess
리턴 System.DateTime

ParallelItems 공개적으로 프로퍼티

The parallel values.
public SharedBucketList,Z.Expressions.SqlServer.Eval ParallelItems
리턴 SharedBucketList

ParameterTables 공개적으로 프로퍼티

Gets or sets the parameter table used to evaluate the code or expression.
public ListDictionary ParameterTables
리턴 ListDictionary

ParameterTypes 공개적으로 프로퍼티

Gets or sets the parameter types used to evaluate the code or expression.
public SharedCache ParameterTypes
리턴 Type>.SharedCache

ParameterValues 공개적으로 프로퍼티

Gets or sets the parameter values used to evaluate the code or expression.
public ListDictionary ParameterValues
리턴 ListDictionary