Show / Hide Table of Contents

Class TableRowsBase

Summary description for TableCollectionBase.

Inheritance
object
NestedPersist
NestedPersistFacade
NestedCollectionPersist
TableRowsBase
ListTableRows
AccessScriptRows
ActiveUserRows
AddressFormatRows
AddressRows
AiChatTurnRows
AmountClassGroupLinkRows
AmountClassHeadingLinkRows
AmountClassRows
AppointmentRows
AreaRows
AreaUserAssignmentRows
AreaUserInclusionRows
AssociateGroupLinkRows
AssociateHeadingLinkRows
AssociateHistoryRows
AssociateRows
AttachmentLocationRows
AttachmentRows
AudienceConfigRows
AudienceLayoutLinkRows
AudienceLayoutRows
AudienceVisibilityRows
AutosaveRows
BaseTZLocationRows
BatchTaskDefinitionRows
BatchTaskRows
BinaryObjectLinkRows
BinaryObjectRows
BusinessGroupLinkRows
BusinessHeadingLinkRows
BusinessRows
CacheInvalidationRows
CacheTablesRows
CategoryFamilyRows
CategoryGroupLinkRows
CategoryHeadingLinkRows
CategoryMembershipRows
CategoryRows
CcTemplateRows
ChatMessageRows
ChatSessionRows
ChatTopicRows
ChatTopicUserRows
CompanyDomainRows
CompanyRows
ComptrGroupLinkRows
ComptrHeadingLinkRows
ComptrRows
ConfigRows
ConfigurableScreenAppliesToRows
ConfigurableScreenDeltaRows
ConnectionConfigFieldRows
ConsentPersonRows
ConsentPurposeRows
ConsentSourceRows
ContIntGroupLinkRows
ContIntHeadingLinkRows
ContIntRows
ContactInterestRows
ContactRows
CounterValueRows
CountryGroupLinkRows
CountryHeadingLinkRows
CountryRows
CredentialsRows
CreditedGroupLinkRows
CreditedHeadingLinkRows
CreditedRows
CurrencyGroupLinkRows
CurrencyHeadingLinkRows
CurrencyRows
CustCategoryRows
CustConfigRows
CustLangRows
DashboardRows
DashboardThemeRows
DashboardTileDefinitionRows
DashboardTileFieldRows
DashboardTileRows
DataRightRows
DatabaseModelRows
DbiAgentFieldRows
DbiAgentRows
DbiAgentScheduleRows
DeliveryTermsGroupLinkRows
DeliveryTermsHeadingLinkRows
DeliveryTermsRows
DeliveryTypeGroupLinkRows
DeliveryTypeHeadingLinkRows
DeliveryTypeRows
DiaryViewRowRows
DiaryViewRows
DictionaryBaseRows
DictionaryRows
DocDocumentRows
DocFolderRows
DocTmplGroupLinkRows
DocTmplHeadingLinkRows
DocTmplRows
DocumentRows
EabEntryRows
EabFolderRows
EjCategoryGroupLinkRows
EjCategoryRows
EjMessageRows
EjRoleRows
EjpackageItemRows
EjpackageRows
EjscriptDebugRows
EjscriptRows
EjselEjselRows
EjselMetaResultRows
EjselResultSetRows
EjselSourceIdlistRows
EjselSourceScriptRows
EjselSourceXmlRows
EjselectionRows
EjuserRows
ElementProfileRows
EmailAccountRows
EmailAttachmentRows
EmailFlowContentLinkRows
EmailFlowRows
EmailFolderRows
EmailItemRows
EmailRows
EntityCountsRows
ErpConfigurationRows
ErpConnectionAccessRows
ErpConnectionActorTypeRows
ErpConnectionRows
ErpConnectorRows
ErpExternalKeyRows
ErpFieldRows
ErpInternalKeyRows
ErpListItemMappingRows
ErpSyncLogRows
ExtAppGroupLinkRows
ExtAppHeadingLinkRows
ExtAppRows
ExtDatasourceRows
ExtFieldRows
ExtTableRows
ExternalDocumentRows
ExternalEventRows
ExtraFieldsRows
ExtraMenusRows
ExtraTablesEntryRows
ExtraTablesResultRows
ExtraTablesRows
FavouriteRows
FieldLabelRows
ForeignAppRows
ForeignDeviceRows
ForeignKeyRows
FormFieldValueRows
FormKeysRows
FormRows
FormSubmissionRows
FreeTextIndexRows
FreeTextStopWordsRows
FreeTextWordsRows
FunctionRightRoleLinkRows
FunctionRightRows
HeadingRows
HelpRows
HierarchyRows
HistoryRows
HotlistRows
ImportDefaultRows
ImportFieldRows
ImportObjectRows
ImportRelationRows
InboxRows
IntentGroupLinkRows
IntentHeadingLinkRows
IntentRows
InvitationRows
InvoiceEntryRows
InvoiceRows
InvoiceSumRows
InvoiceTypeRows
ItemConfigRows
KbAttachmentRows
KbCategoryLogRows
KbCategoryRows
KbEntryCommentRows
KbEntryKeywordRows
KbEntryLogRows
KbEntryRows
KbEntryWordsRows
KbGroupEntryRows
KbGroupRows
KbHttpLinkRows
KbSolutionFinderEntryRows
KbSolutionFinderRows
KbWorkflowAccessRows
KbWorkflowRows
LanguageInfoCountryRows
LanguageInfoRows
LegalBaseRows
LegalHtmlTagsRows
LicenseAssocLinkRows
LicenseSatlLinkRows
LocaleTextRows
LockingRows
LogDebugRows
LogEventsRows
LoginCustomerRows
LoginRows
MailAliasRows
MailBlockRows
MailInFilterRows
MailInUidlRows
MailingDomainsRows
MergeMoveLogRows
MessageCustomersRows
MessageHandlerRows
MessageHeaderRows
MessageIdRows
MessageRows
ModuleLicenseRows
ModuleOwnerRows
MrMrsGroupLinkRows
MrMrsHeadingLinkRows
MrMrsRows
MsFilterMailRows
MsFilterRows
MsSubstituteRows
MsTrashbinRows
NoticeFrameRows
NotifyRows
OLEFieldRows
OLEFieldTextRows
OLESubjectRows
OLESubjectTextRows
OLEViewRows
OLEViewTextRows
Obsolete1Rows
Obsolete2Rows
Obsolete3Rows
Obsolete4Rows
OnlineAppRows
OutboxRows
OutgoingMessageRows
OwnerContactLinkRows
PMembTypeGroupLinkRows
PMembTypeHeadingLinkRows
PMembTypeRows
PasswordRulesRows
PaymentTermsGroupLinkRows
PaymentTermsHeadingLinkRows
PaymentTermsRows
PaymentTypeGroupLinkRows
PaymentTypeHeadingLinkRows
PaymentTypeRows
PersIntGroupLinkRows
PersIntHeadingLinkRows
PersIntRows
PersPosGroupLinkRows
PersPosHeadingLinkRows
PersPosRows
PersonInterestRows
PersonRows
PhoneFormatRows
PhoneRows
PrefDescLineRows
PrefDescRows
PreferenceRows
PriceListRows
PriceUnitGroupLinkRows
PriceUnitHeadingLinkRows
PriceUnitRows
PriorityGroupLinkRows
PriorityHeadingLinkRows
PriorityRows
ProbGroupLinkRows
ProbHeadingLinkRows
ProbRows
ProductCategoryGroupLinkRows
ProductCategoryHeadingLinkRows
ProductCategoryRows
ProductFamilyGroupLinkRows
ProductFamilyHeadingLinkRows
ProductFamilyRows
ProductRows
ProductTypeGroupLinkRows
ProductTypeHeadingLinkRows
ProductTypeRows
ProductVersionRows
ProfileRows
ProjStatusGroupLinkRows
ProjStatusHeadingLinkRows
ProjStatusRows
ProjTypeGroupLinkRows
ProjTypeHeadingLinkRows
ProjTypeRows
ProjectMemberRows
ProjectRows
ProjectTypeStatusLinkRows
PublishRows
PushNotificationServiceRows
QuickReplyRows
QuoteAlternativeRows
QuoteApprReasonGroupLinkRows
QuoteApprReasonHeadingLinkRows
QuoteApprReasonRows
QuoteConnectionAccessRows
QuoteConnectionRows
QuoteDenyReasonGroupLinkRows
QuoteDenyReasonHeadingLinkRows
QuoteDenyReasonRows
QuoteLineConfigurationRows
QuoteLineRows
QuoteRows
QuoteVersionAttachmentRows
QuoteVersionRows
ReasonGroupLinkRows
ReasonHeadingLinkRows
ReasonRows
ReasonSoldGroupLinkRows
ReasonSoldHeadingLinkRows
ReasonSoldRows
ReasonStalledGroupLinkRows
ReasonStalledHeadingLinkRows
ReasonStalledRows
RecurrenceRuleRows
RedLetterDayRows
RefCountRangeRows
RefCountsRows
RegistryRows
RejectReasonGroupLinkRows
RejectReasonHeadingLinkRows
RejectReasonRows
RelationDefinitionGroupLinkRows
RelationDefinitionHeadingLinkRows
RelationDefinitionRows
RelationTargetRows
RelationsRows
ReplyTemplateAttachmentRows
ReplyTemplateBodyRows
ReplyTemplateFolderRows
ReplyTemplateRows
ReporterListDefRows
ResourceOverrideRows
RoleCategoryRows
RoleElementRows
RoleMemberRows
RoleRows
RoleWorkflowRows
SAttachmentRows
SBounceShipmentRows
SDynCriteriaRows
SLinkCustomerRows
SLinkCustomerStaticalRows
SLinkRows
SListCustomerRows
SListElementRows
SListRows
SListShipmentRows
SMessageRows
SMessageblockRows
SORCriteriaRows
SORFCTRows
SORFieldRows
SORLabelLayoutRows
SOROperatorsRows
SORPublishGroupLinkRows
SORPublishRows
SORSectionRows
SORTemplateRows
SPictureEntryRows
SPictureFolderRows
SSentMessageRows
SShipmentAddrRows
SShipmentRows
SSmtpServersRows
SWashingListRows
SWashingRows
SaintConfigurationRows
SaleHistRows
SaleRows
SaleStakeholderRows
SaleTypeCatGroupLinkRows
SaleTypeCatHeadingLinkRows
SaleTypeCatRows
SaleTypeGroupLinkRows
SaleTypeHeadingLinkRows
SaleTypeQuoteAttachmentRows
SaleTypeRows
SaleTypeStageLinkRows
SalutationGroupLinkRows
SalutationHeadingLinkRows
SalutationRows
SatelliteRows
ScheduleRows
ScheduledTaskRows
ScreenChooserRows
ScreenDefinitionActionRows
ScreenDefinitionElementRows
ScreenDefinitionHiddenRows
ScreenDefinitionLanguageRows
ScreenDefinitionRows
ScriptTraceRows
ScriptTraceRunRows
SearchCatGroupLinkRows
SearchCatHeadingLinkRows
SearchCatRows
SearchCriteriaGroupRows
SearchCriteriaRows
SearchCriterionRows
SearchCriterionValueRows
SelectionMemberRows
SelectionRows
SequenceRows
ServiceAuthRows
SessionObjectRows
ShipmentTypeReservationRows
ShipmentTypeRows
SmsHysteriaRows
SmsRows
SnapshotRows
SoapAccessRows
SourceGroupLinkRows
SourceHeadingLinkRows
SourceRows
StakeholderRoleGroupLinkRows
StakeholderRoleHeadingLinkRows
StakeholderRoleRows
StaticListRefRows
StatusDefRows
StatusValueRows
SubscriptionUnitGroupLinkRows
SubscriptionUnitHeadingLinkRows
SubscriptionUnitRows
SuggestedAppointmentRows
SuggestedDocumentRows
SuperListColumnSizeRows
SystemEventRows
SystemScriptRows
TZDstRuleRows
TZLocationRows
TZStdRuleRows
TabOrderRows
TagsGroupLinkRows
TagsHeadingLinkRows
TagsRows
TargetAssignmentInfoRows
TargetAssignmentValueRows
TargetChangeRows
TargetDimensionRows
TargetGroupRows
TargetPeriodRows
TargetRevisionHistoryRows
TargetRevisionRows
TaskGroupLinkRows
TaskHeadingLinkRows
TaskMenuGroupLinkRows
TaskMenuHeadingLinkRows
TaskMenuRows
TaskRows
TempDbLockRows
TemporaryKeyRows
TemporaryWordsRows
TextRows
TicketAlertRows
TicketAttachmentRows
TicketCustomersRows
TicketLogActionRows
TicketLogChangeRows
TicketLogRows
TicketPriorityRows
TicketRows
TicketStatusHistoryRows
TicketStatusRows
TicketTypePriorityRows
TicketTypeRows
TicketTypeStatusRows
TimestampsRows
TravelCurrentRows
TravelGeneratedDatabaseRows
TravelGeneratedTransactionRows
TravelIDMappingRows
TravelTransactionLogRows
TravellerRows
TrayAppRows
TreeExplorerEntryRows
TreeExplorerLinkRows
TypicalSearchRows
UDAppntLargeRows
UDAppntSmallRows
UDContactLargeRows
UDContactSmallRows
UDDocLargeRows
UDDocSmallRows
UDListDefinitionRows
UDListGroupLinkRows
UDListHeadingLinkRows
UDListRows
UDPersonLargeRows
UDPersonSmallRows
UDProjectLargeRows
UDProjectSmallRows
UDSaleLargeRows
UDSaleSmallRows
UDTempLargeRows
UDTempSmallRows
UDefFieldGLRows
UDefFieldRows
URLRows
UsageStatsRows
UserAttributeRows
UserCandidateRows
UserGroupLinkRows
UserGroupRows
UserPreferenceRows
UserRoleLinkRows
VisibleForRows
WebAppUsageRows
WebhookRows
WebhookUsageRows
WinPosSizeRows
WordRelationsRows
WorkflowGoalRows
WorkflowInstanceRows
WorkflowRootStepLinkRows
WorkflowRows
WorkflowStepOptionLinkRows
WorkflowStepOptionRows
WorkflowStepRows
WorkflowTriggerRows
WorkflowWaitForActionRows
WsdlDescriptionRows
ZipToCityRows
Implements
INestedPersist
IEnumerable<INestedPersist>
INotifyCollectionChanged
IBindingList
IList
ICollection
IEnumerable
Inherited Members
NestedCollectionPersist.GetFacadingItems()
NestedCollectionPersist.IsDeleted
NestedPersistFacade.OnPreIdUpdateAsync()
NestedPersistFacade.OnPrimaryKeyRequestAsync(PKContainer)
NestedPersistFacade.OnPrimaryKeyUpdateAsync(PKContainer)
NestedPersistFacade.OnIdUpdateAsync()
NestedPersistFacade.OnSaveAsync(BatchSave)
NestedPersistFacade.OnSavedAsync(bool)
NestedPersist._saveOwner
NestedPersist._isSaving
NestedPersist.SetSaveOwner(INestedPersist)
NestedPersist.SaveAsync()
NestedPersist.IsSaving
NestedPersist.OnElementSaved
NestedPersist.OnElementIdUpdate
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: SuperOffice.CRM.Rows
Assembly: SoDataBase.dll
Syntax
public abstract class TableRowsBase : NestedCollectionPersist, INestedPersist, IEnumerable<INestedPersist>, INotifyCollectionChanged, IBindingList, IList, ICollection, IEnumerable

Constructors

TableRowsBase(IdxBase)

Default constructor for the class.

Declaration
protected TableRowsBase(IdxBase idx)
Parameters
Type Name Description
IdxBase idx

Index to be used for loading the object from the database.

Fields

_allHasBeenMarkedForDelete

Summary description for TableCollectionBase.

Declaration
protected bool _allHasBeenMarkedForDelete
Field Value
Type Description
bool

_idx

Reference to the index used to load the object from the database

Declaration
protected IdxBase _idx
Field Value
Type Description
IdxBase

_innerList

Inner list for rows.

Declaration
protected ArrayList _innerList
Field Value
Type Description
ArrayList

_sentries

Summary description for TableCollectionBase.

Declaration
protected SentryCollection _sentries
Field Value
Type Description
SentryCollection

Properties

AllowEdit

Summary description for TableCollectionBase.

Declaration
public bool AllowEdit { get; }
Property Value
Type Description
bool

AllowNew

Summary description for TableCollectionBase.

Declaration
public bool AllowNew { get; }
Property Value
Type Description
bool

AllowRemove

Summary description for TableCollectionBase.

Declaration
public bool AllowRemove { get; }
Property Value
Type Description
bool

Count

The number of rows in the collection.

Declaration
public override int Count { get; }
Property Value
Type Description
int
Overrides
NestedCollectionPersist.Count

Index

The index used to load the collection.

Declaration
public IdxBase Index { get; }
Property Value
Type Description
IdxBase

IsDirty

Is the collection dirty, true if any of the elements of the collection is dirty.

Declaration
public override bool IsDirty { get; }
Property Value
Type Description
bool
Overrides
NestedPersistFacade.IsDirty

IsFixedSize

A collection with a fixed size does not allow the addition or removal of elements after the collection is created, but it allows the modification of existing elements.

Declaration
public bool IsFixedSize { get; }
Property Value
Type Description
bool

IsMarkedForDelete

Gets or sets a flag for every row in the collection to be marked for deletion.

Declaration
public override bool IsMarkedForDelete { get; set; }
Property Value
Type Description
bool
Overrides
NestedPersist.IsMarkedForDelete

IsReadOnly

A collection that is read-only does not allow the addition, removal, or modification of elements after the collection is created.

Declaration
public bool IsReadOnly { get; }
Property Value
Type Description
bool

IsSorted

Summary description for TableCollectionBase.

Declaration
public bool IsSorted { get; }
Property Value
Type Description
bool

this[int]

Summary description for TableCollectionBase.

Declaration
public TableRowBase this[int index] { get; }
Parameters
Type Name Description
int index
Property Value
Type Description
TableRowBase

Sentries

The collection of sentries that are guarding this collection of rows. This collection is used by RDB entities which return HDB collections.

For example, the contact.Faxes returns a PhoneRows collection in which each row will need to check the contact's sentry for permission to read/write their field

Declaration
public SentryCollection Sentries { get; }
Property Value
Type Description
SentryCollection

SortDirection

Summary description for TableCollectionBase.

Declaration
public ListSortDirection SortDirection { get; }
Property Value
Type Description
ListSortDirection

SortProperty

Summary description for TableCollectionBase.

Declaration
public PropertyDescriptor SortProperty { get; }
Property Value
Type Description
PropertyDescriptor

SupportsChangeNotification

Summary description for TableCollectionBase.

Declaration
public bool SupportsChangeNotification { get; }
Property Value
Type Description
bool

SupportsSearching

Summary description for TableCollectionBase.

Declaration
public bool SupportsSearching { get; }
Property Value
Type Description
bool

SupportsSorting

Summary description for TableCollectionBase.

Declaration
public bool SupportsSorting { get; }
Property Value
Type Description
bool

Methods

Add(TableRowBase)

Add one row to the collection.

Declaration
protected virtual int Add(TableRowBase row)
Parameters
Type Name Description
TableRowBase row

An instance of row to be added to the collection.

Returns
Type Description
int

The index of the added row.

AddIndex(PropertyDescriptor)

Summary description for TableCollectionBase.

Declaration
public void AddIndex(PropertyDescriptor property)
Parameters
Type Name Description
PropertyDescriptor property

AddNew()

Summary description for TableCollectionBase.

Declaration
public virtual TableRowBase AddNew()
Returns
Type Description
TableRowBase

ApplySort(PropertyDescriptor, ListSortDirection)

Summary description for TableCollectionBase.

Declaration
public void ApplySort(PropertyDescriptor property, ListSortDirection direction)
Parameters
Type Name Description
PropertyDescriptor property
ListSortDirection direction

Clear()

Clears the collection; no rows are saved, deleted or otherwise manipulated - they are simply dropped from the collection

Declaration
public virtual void Clear()

Contains(object)

Checks if the list contains the object or not. Implemented in classes inheriting TableRowBase. Contains(object)

Declaration
public bool Contains(object o)
Parameters
Type Name Description
object o

The object to locate in the Array.

Returns
Type Description
bool

True if value is found in the Array; otherwise, False

CopyTo(Array, int)

Convert collection into an array (array must already be allocated) CopyTo(Array, int)

Declaration
public void CopyTo(Array list, int index)
Parameters
Type Name Description
Array list
int index

CreateChild()

Create a child element for the collection.

Declaration
protected abstract TableRowBase CreateChild()
Returns
Type Description
TableRowBase

Returns a new instance of a row for the collection

DeleteAsync()

Delete all contained objects.

Declaration
public virtual Task DeleteAsync()
Returns
Type Description
Task

Find(PropertyDescriptor, object)

Summary description for TableCollectionBase.

Declaration
public int Find(PropertyDescriptor property, object key)
Parameters
Type Name Description
PropertyDescriptor property
object key
Returns
Type Description
int

GetEnumerator()

Retrieve an enumerator for enumerating over the collection.

Declaration
public override IEnumerator GetEnumerator()
Returns
Type Description
IEnumerator

object implementing the interface IEnumerator.

Overrides
NestedCollectionPersist.GetEnumerator()

GetPrimaryKeys()

Get an array containing the primary keys of this collection of table rows

Declaration
public int[] GetPrimaryKeys()
Returns
Type Description
int[]

Array of 0 or more elements

IndexOf(object)

Returns the object at the given index. Implemented in classes inheriting TableRowBase. IndexOf(object)

Declaration
public int IndexOf(object o)
Parameters
Type Name Description
object o

The object

Returns
Type Description
int

The index of the object.

Load(IdxBase)

Summary description for TableCollectionBase.

Declaration
protected void Load(IdxBase idx)
Parameters
Type Name Description
IdxBase idx

LoadAsync(IdxBase, CancellationToken)

Summary description for TableCollectionBase.

Declaration
[CreateSyncVersion(OmitNullableDirective = true)]
protected Task LoadAsync(IdxBase idx, CancellationToken cancellationToken = default)
Parameters
Type Name Description
IdxBase idx
CancellationToken cancellationToken
Returns
Type Description
Task

OnAdded(object, int)

Method called whenever a row is added to the collection

Declaration
protected virtual void OnAdded(object value, int index)
Parameters
Type Name Description
object value

The object added to the collection.

int index

The index of the object added to the collection.

OnIndexChanged(IdxBase)

Called whenever there is a modification in the index.

Declaration
protected virtual void OnIndexChanged(IdxBase index)
Parameters
Type Name Description
IdxBase index

The index that has changed

Remove(TableRowBase)

Removes the given row from the collection

Declaration
public virtual void Remove(TableRowBase row)
Parameters
Type Name Description
TableRowBase row

the row to be removed

RemoveIndex(PropertyDescriptor)

Summary description for TableCollectionBase.

Declaration
public void RemoveIndex(PropertyDescriptor property)
Parameters
Type Name Description
PropertyDescriptor property

RemoveSort()

Summary description for TableCollectionBase.

Declaration
public void RemoveSort()

RowsLoad()

Summary description for TableCollectionBase.

Declaration
protected virtual void RowsLoad()

RowsLoad(ITableRowLoadHandlerFactory)

Load the object from the database, using the index.

Declaration
protected virtual void RowsLoad(ITableRowLoadHandlerFactory tableRowHandlerFactory)
Parameters
Type Name Description
ITableRowLoadHandlerFactory tableRowHandlerFactory

RowsLoadAsync(ITableRowLoadHandlerFactory, CancellationToken)

Load the object from the database, using the index.

Declaration
[CreateSyncVersion(OmitNullableDirective = true)]
protected virtual Task RowsLoadAsync(ITableRowLoadHandlerFactory tableRowHandlerFactory, CancellationToken cancellationToken = default)
Parameters
Type Name Description
ITableRowLoadHandlerFactory tableRowHandlerFactory
CancellationToken cancellationToken
Returns
Type Description
Task

RowsLoadAsync(CancellationToken)

Summary description for TableCollectionBase.

Declaration
[CreateSyncVersion(OmitNullableDirective = true)]
protected virtual Task RowsLoadAsync(CancellationToken cancellationToken = default)
Parameters
Type Name Description
CancellationToken cancellationToken
Returns
Type Description
Task

Sort(IComparer)

Sort the inner list using the comparer

Declaration
public virtual void Sort(IComparer comparer)
Parameters
Type Name Description
IComparer comparer

Comparer to use when sorting the inner list

Events

CollectionChanged

Summary description for TableCollectionBase.

Declaration
public event NotifyCollectionChangedEventHandler CollectionChanged
Event Type
Type Description
NotifyCollectionChangedEventHandler

ListChanged

Summary description for TableCollectionBase.

Declaration
public event ListChangedEventHandler ListChanged
Event Type
Type Description
ListChangedEventHandler

_onCollectionChanged

Summary description for TableCollectionBase.

Declaration
protected event NotifyCollectionChangedEventHandler _onCollectionChanged
Event Type
Type Description
NotifyCollectionChangedEventHandler

Implements

INestedPersist
IEnumerable<T>
INotifyCollectionChanged
IBindingList
IList
ICollection
IEnumerable

Extension Methods

EnumUtil.MapEnums<From, To>(From)
Converters.MapEnums<From, To>(From)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top