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

显示文件 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_oe property

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

FragmentNum public_oe property

public ulong FragmentNum
return ulong

Length public_oe property

public int Length
return int

MaxId public_oe property

public ulong MaxId
return ulong

MinId public_oe property

public ulong MinId
return ulong