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

파일 보기 프로젝트 열기: zzzprojects/Eval-SQL.NET

공개 프로퍼티들

프로퍼티 타입 설명
InnerList List
LockValue int

공개 메소드들

메소드 설명
AcquireLock ( ) : void

Acquires the lock on the shared cache.

ReleaseLock ( ) : void

Releases the lock on the shared cache.

SharedList ( ) : System

Default constructor.

TryAdd ( SQLNETParallelItem value ) : bool

Attempts to add a value in the shared cache for the specified key.

TryGetValue ( int key, SQLNETParallelItem &value ) : bool

Attempts to get value from the shared cache for the specified key.

TryRemove ( SQLNETParallelItem value ) : void

메소드 상세

AcquireLock() 공개 메소드

Acquires the lock on the shared cache.
public AcquireLock ( ) : void
리턴 void

ReleaseLock() 공개 메소드

Releases the lock on the shared cache.
public ReleaseLock ( ) : void
리턴 void

SharedList() 공개 메소드

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

TryAdd() 공개 메소드

Attempts to add a value in the shared cache for the specified key.
public TryAdd ( SQLNETParallelItem value ) : bool
value SQLNETParallelItem The value.
리턴 bool

TryGetValue() 공개 메소드

Attempts to get value from the shared cache for the specified key.
public TryGetValue ( int key, SQLNETParallelItem &value ) : bool
key int The key.
value SQLNETParallelItem [out] The value.
리턴 bool

TryRemove() 공개 메소드

public TryRemove ( SQLNETParallelItem value ) : void
value SQLNETParallelItem
리턴 void

프로퍼티 상세

InnerList 공개적으로 프로퍼티

Gets or sets the inner dictionary used to cache items.
public List InnerList
리턴 List

LockValue 공개적으로 프로퍼티

The lock value.
public int LockValue
리턴 int