C# 클래스 BB.Caching.Redis.Analytics.Ops

The operations to use when querying for event data.
파일 보기 프로젝트 열기: JesseBuesking/BB.Caching

공개 메소드들

메소드 설명
And ( ) : RedisKey

Combines events by finding their logical intersection.

AndAsync ( ) : Task

Combines events by finding their logical intersection.

Not ( Event @event ) : RedisKey

Gets the logical negation of an event.

NotAsync ( Event @event ) : Task

Gets the logical negation of an event.

Or ( ) : RedisKey

Combines events by finding their logical union.

OrAsync ( ) : Task

Combines events by finding their logical union.

XOr ( ) : RedisKey

Combines events by finding their logical exclusive OR.

XOrAsync ( ) : Task

Combines events by finding their logical exclusive OR.

비공개 메소드들

메소드 설명
Base64 ( IEnumerable values ) : string

Gets the Base64 representation of a collection of values.

TempKey ( ) : RedisKey

Creates a new temporary key.

TemporarilyOrKeys ( IDatabase database, RedisKey keys ) : RedisKey

Logically ORs the keys supplied and returns the location of the value if more than one key is supplied, otherwise it immediately returns the key.

TemporarilyOrKeysAsync ( IDatabase database, RedisKey keys ) : Task

Logically ORs the keys supplied and returns the location of the value if more than one key is supplied, otherwise it immediately returns the key.

메소드 상세

And() 공개 정적인 메소드

Combines events by finding their logical intersection.
public static And ( ) : RedisKey
리턴 RedisKey

AndAsync() 공개 정적인 메소드

Combines events by finding their logical intersection.
public static AndAsync ( ) : Task
리턴 Task

Not() 공개 정적인 메소드

Gets the logical negation of an event.
public static Not ( Event @event ) : RedisKey
@event Event
리턴 RedisKey

NotAsync() 공개 정적인 메소드

Gets the logical negation of an event.
public static NotAsync ( Event @event ) : Task
@event Event
리턴 Task

Or() 공개 정적인 메소드

Combines events by finding their logical union.
public static Or ( ) : RedisKey
리턴 RedisKey

OrAsync() 공개 정적인 메소드

Combines events by finding their logical union.
public static OrAsync ( ) : Task
리턴 Task

XOr() 공개 정적인 메소드

Combines events by finding their logical exclusive OR.
public static XOr ( ) : RedisKey
리턴 RedisKey

XOrAsync() 공개 정적인 메소드

Combines events by finding their logical exclusive OR.
public static XOrAsync ( ) : Task
리턴 Task