C# Class Microsoft.AspNet.SignalR.Messaging.ScaleoutStore.Fragment

Show file Open project: SignalR/SignalR

Public Properties

Property Type Description
Data Microsoft.AspNet.SignalR.Messaging.ScaleoutMapping[]
FragmentNum ulong
Length int
MaxId ulong
MinId ulong

Public Methods

Method Description
Fragment ( ulong fragmentNum, uint fragmentSize ) : System
HasValue ( ulong id ) : bool
TrySearch ( ulong id, int &index, int &lastSearchIndex, ulong &lastSearchId ) : bool

Method Details

Fragment() public method

public Fragment ( ulong fragmentNum, uint fragmentSize ) : System
fragmentNum ulong
fragmentSize uint
return System

HasValue() public method

public HasValue ( ulong id ) : bool
id ulong
return bool

TrySearch() public method

public TrySearch ( ulong id, int &index, int &lastSearchIndex, ulong &lastSearchId ) : bool
id ulong
index int
lastSearchIndex int
lastSearchId ulong
return bool

Property Details

Data public property

public ScaleoutMapping[],Microsoft.AspNet.SignalR.Messaging Data
return Microsoft.AspNet.SignalR.Messaging.ScaleoutMapping[]

FragmentNum public property

public ulong FragmentNum
return ulong

Length public property

public int Length
return int

MaxId public property

public ulong MaxId
return ulong

MinId public property

public ulong MinId
return ulong