C# Class Dev2.DataList.Contract.Binary_Objects.Structs.SBinaryDataListEntry

Afficher le fichier Open project: Warewolf-ESB/Warewolf Class Usage Examples

Méthodes publiques

Свойство Type Description
AppendIndex int

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
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.

Method Details

Add() public méthode

Adds the specified idx.
public Add ( int idx, IList cols ) : void
idx int The idx.
cols IList The cols.
Résultat void

AddGap() public méthode

public AddGap ( int idx ) : void
idx int
Résultat void

ApplySortAction() public méthode

Applies the sort action.
public ApplySortAction ( IDictionary payload ) : void
payload IDictionary
Résultat void

ContainsRow() public méthode

public ContainsRow ( int idx ) : bool
idx int
Résultat bool

CopyTo() public méthode

Copies the data from the clonable instance into the cloned instance ;)
public CopyTo ( SBinaryDataListEntry thisObj ) : void
thisObj SBinaryDataListEntry The this object.
Résultat void

Dispose() public méthode

Releases unmanaged and - optionally - managed resources.
public Dispose ( ) : void
Résultat void

DisposeCache() public méthode

Disposes the cache.
public DisposeCache ( ) : int
Résultat int

FetchAlias() public méthode

public FetchAlias ( ) : BinaryDataListAlias>.IDictionary
Résultat BinaryDataListAlias>.IDictionary

FetchGaps() public méthode

public FetchGaps ( ) : HashSet
Résultat HashSet

FetchSortData() public méthode

public FetchSortData ( ) : IList>.IDictionary
Résultat IList>.IDictionary

GetDistinctRows() public méthode

public GetDistinctRows ( List filterCols ) : List
filterCols List
Résultat List

Init() public méthode

Inits this instance.
public Init ( int colCnt, bool createNewStorage = true ) : void
colCnt int
createNewStorage bool
Résultat void

InternalFetchColumnIndex() public méthode

public InternalFetchColumnIndex ( string column ) : int
column string
Résultat int

InternalParentFetchColumnIndex() public méthode

public InternalParentFetchColumnIndex ( string column, IList parentColumns ) : int
column string
parentColumns IList
Résultat int

MoveIndexDataForClone() public méthode

public MoveIndexDataForClone ( int min, int max, HashSet gaps, bool onMasterEntry ) : void
min int
max int
gaps HashSet
onMasterEntry bool
Résultat void

ReInstateMaxValue() public méthode

public ReInstateMaxValue ( int idx ) : void
idx int
Résultat void

ReInstateMinValue() public méthode

public ReInstateMinValue ( int idx ) : void
idx int
Résultat void

Remove() public méthode

Removes the specified idx.
public Remove ( int idx, bool blankData = false ) : void
idx int The idx.
blankData bool
Résultat void

this() public méthode

public this ( int key, bool removeFromGaps = true ) : IList
key int
removeFromGaps bool
Résultat IList

Property Details

AppendIndex public_oe property

public int AppendIndex
Résultat int