C# Класс Dev2.DataList.Contract.Binary_Objects.Structs.SBinaryDataListEntry

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
AppendIndex int

Открытые методы

Метод Описание
Add ( int idx, IList cols ) : void

Adds the specified idx.

AddGap ( int idx ) : void
ApplySortAction ( IDictionary payload ) : void

Applies the sort action.

ContainsRow ( int idx ) : bool
CopyTo ( SBinaryDataListEntry thisObj ) : void

Copies the data from the clonable instance into the cloned instance ;)

Dispose ( ) : void

Releases unmanaged and - optionally - managed resources.

DisposeCache ( ) : int

Disposes the cache.

FetchAlias ( ) : BinaryDataListAlias>.IDictionary
FetchGaps ( ) : HashSet
FetchSortData ( ) : IList>.IDictionary
GetDistinctRows ( List filterCols ) : List
Init ( int colCnt, bool createNewStorage = true ) : void

Inits this instance.

InternalFetchColumnIndex ( string column ) : int
InternalParentFetchColumnIndex ( string column, IList parentColumns ) : int
MoveIndexDataForClone ( int min, int max, HashSet gaps, bool onMasterEntry ) : void
ReInstateMaxValue ( int idx ) : void
ReInstateMinValue ( int idx ) : void
Remove ( int idx, bool blankData = false ) : void

Removes the specified idx.

this ( int key, bool removeFromGaps = true ) : IList

Приватные методы

Метод Описание
FilterColumns ( ICollection entry1Columns ) : IList
GenerateFederatedKey ( int idx ) : InternalFederatedTO

Generates the key.

GenerateKeyPrefix ( string ns, System.Guid id ) : string

Generates the storage key.

ScrubInternalTo ( ) : void

Scrubs the internal TO.

Описание методов

Add() публичный Метод

Adds the specified idx.
public Add ( int idx, IList cols ) : void
idx int The idx.
cols IList The cols.
Результат void

AddGap() публичный Метод

public AddGap ( int idx ) : void
idx int
Результат void

ApplySortAction() публичный Метод

Applies the sort action.
public ApplySortAction ( IDictionary payload ) : void
payload IDictionary
Результат void

ContainsRow() публичный Метод

public ContainsRow ( int idx ) : bool
idx int
Результат bool

CopyTo() публичный Метод

Copies the data from the clonable instance into the cloned instance ;)
public CopyTo ( SBinaryDataListEntry thisObj ) : void
thisObj SBinaryDataListEntry The this object.
Результат void

Dispose() публичный Метод

Releases unmanaged and - optionally - managed resources.
public Dispose ( ) : void
Результат void

DisposeCache() публичный Метод

Disposes the cache.
public DisposeCache ( ) : int
Результат int

FetchAlias() публичный Метод

public FetchAlias ( ) : BinaryDataListAlias>.IDictionary
Результат BinaryDataListAlias>.IDictionary

FetchGaps() публичный Метод

public FetchGaps ( ) : HashSet
Результат HashSet

FetchSortData() публичный Метод

public FetchSortData ( ) : IList>.IDictionary
Результат IList>.IDictionary

GetDistinctRows() публичный Метод

public GetDistinctRows ( List filterCols ) : List
filterCols List
Результат List

Init() публичный Метод

Inits this instance.
public Init ( int colCnt, bool createNewStorage = true ) : void
colCnt int
createNewStorage bool
Результат void

InternalFetchColumnIndex() публичный Метод

public InternalFetchColumnIndex ( string column ) : int
column string
Результат int

InternalParentFetchColumnIndex() публичный Метод

public InternalParentFetchColumnIndex ( string column, IList parentColumns ) : int
column string
parentColumns IList
Результат int

MoveIndexDataForClone() публичный Метод

public MoveIndexDataForClone ( int min, int max, HashSet gaps, bool onMasterEntry ) : void
min int
max int
gaps HashSet
onMasterEntry bool
Результат void

ReInstateMaxValue() публичный Метод

public ReInstateMaxValue ( int idx ) : void
idx int
Результат void

ReInstateMinValue() публичный Метод

public ReInstateMinValue ( int idx ) : void
idx int
Результат void

Remove() публичный Метод

Removes the specified idx.
public Remove ( int idx, bool blankData = false ) : void
idx int The idx.
blankData bool
Результат void

this() публичный Метод

public this ( int key, bool removeFromGaps = true ) : IList
key int
removeFromGaps bool
Результат IList

Описание свойств

AppendIndex публичное свойство

public int AppendIndex
Результат int