Show / Hide Table of Contents

Class TableRowsBase

Summary description for TableCollectionBase.

Inheritance
Object
NestedPersist
NestedPersistFacade
NestedCollectionPersist
TableRowsBase
ListTableRows
AccessScriptRows
ActiveUserRows
AddressFormatRows
AddressRows
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
ChatMessageRows
ChatSessionRows
ChatTopicRows
ChatTopicUserRows
CompanyDomainRows
CompanyRows
ComptrGroupLinkRows
ComptrHeadingLinkRows
ComptrRows
ConfigRows
ConfigurableScreenDeltaRows
ConnectionConfigFieldRows
ConsentPersonRows
ConsentPurposeRows
ConsentSourceRows
ContactInterestRows
ContactRows
ContIntGroupLinkRows
ContIntHeadingLinkRows
ContIntRows
CounterValueRows
CountryGroupLinkRows
CountryHeadingLinkRows
CountryRows
CredentialsRows
CreditedGroupLinkRows
CreditedHeadingLinkRows
CreditedRows
CurrencyGroupLinkRows
CurrencyHeadingLinkRows
CurrencyRows
CustCategoryRows
CustConfigRows
CustLangRows
DashboardRows
DashboardThemeRows
DashboardTileDefinitionRows
DashboardTileFieldRows
DashboardTileRows
DatabaseModelRows
DataRightRows
DbiAgentFieldRows
DbiAgentRows
DbiAgentScheduleRows
DeliveryTermsGroupLinkRows
DeliveryTermsHeadingLinkRows
DeliveryTermsRows
DeliveryTypeGroupLinkRows
DeliveryTypeHeadingLinkRows
DeliveryTypeRows
DiaryViewRowRows
DiaryViewRows
DictionaryBaseRows
DictionaryRows
DocDocumentRows
DocFolderRows
DocTmplGroupLinkRows
DocTmplHeadingLinkRows
DocTmplRows
DocumentRows
EabEntryRows
EabFolderRows
EjCategoryGroupLinkRows
EjCategoryRows
EjMessageRows
EjpackageItemRows
EjpackageRows
EjRoleRows
EjscriptDebugRows
EjscriptRows
EjselectionRows
EjselEjselRows
EjselMetaResultRows
EjselResultSetRows
EjselSourceIdlistRows
EjselSourceScriptRows
EjselSourceXmlRows
EjuserRows
ElementProfileRows
EmailAccountRows
EmailAttachmentRows
EmailFolderRows
EmailItemRows
EmailRows
ErpConfigurationRows
ErpConnectionAccessRows
ErpConnectionActorTypeRows
ErpConnectionRows
ErpConnectorRows
ErpExternalKeyRows
ErpFieldRows
ErpInternalKeyRows
ErpListItemMappingRows
ErpSyncLogRows
ExtAppGroupLinkRows
ExtAppHeadingLinkRows
ExtAppRows
ExtDatasourceRows
ExternalDocumentRows
ExternalEventRows
ExtFieldRows
ExtraFieldsRows
ExtraMenusRows
ExtraTablesEntryRows
ExtraTablesResultRows
ExtraTablesRows
ExtTableRows
FavouriteRows
FieldLabelRows
ForeignAppRows
ForeignDeviceRows
ForeignKeyRows
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
MergeMoveLogRows
MessageCustomersRows
MessageHandlerRows
MessageHeaderRows
MessageIdRows
MessageRows
ModuleLicenseRows
ModuleOwnerRows
MrMrsGroupLinkRows
MrMrsHeadingLinkRows
MrMrsRows
MsFilterMailRows
MsFilterRows
MsSubstituteRows
MsTrashbinRows
NoticeFrameRows
NotifyRows
OLEFieldRows
OLEFieldTextRows
OLESubjectRows
OLESubjectTextRows
OLEViewRows
OLEViewTextRows
OnlineAppRows
OutboxRows
OutgoingMessageRows
OwnerContactLinkRows
PasswordRulesRows
PaymentTermsGroupLinkRows
PaymentTermsHeadingLinkRows
PaymentTermsRows
PaymentTypeGroupLinkRows
PaymentTypeHeadingLinkRows
PaymentTypeRows
PersIntGroupLinkRows
PersIntHeadingLinkRows
PersIntRows
PersonInterestRows
PersonRows
PersPosGroupLinkRows
PersPosHeadingLinkRows
PersPosRows
PhoneFormatRows
PhoneRows
PMembTypeGroupLinkRows
PMembTypeHeadingLinkRows
PMembTypeRows
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
ProjectMemberRows
ProjectRows
ProjectTypeStatusLinkRows
ProjStatusGroupLinkRows
ProjStatusHeadingLinkRows
ProjStatusRows
ProjTypeGroupLinkRows
ProjTypeHeadingLinkRows
ProjTypeRows
PublishRows
PushNotificationServiceRows
QuickReplyRows
QuoteAlternativeRows
QuoteConnectionAccessRows
QuoteConnectionRows
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
RelationsRows
RelationTargetRows
ReplyTemplateAttachmentRows
ReplyTemplateBodyRows
ReplyTemplateFolderRows
ReplyTemplateRows
ReporterListDefRows
ResourceOverrideRows
RoleCategoryRows
RoleElementRows
RoleMemberRows
RoleRows
RoleWorkflowRows
SaintConfigurationRows
SaleHistRows
SaleRows
SaleStakeholderRows
SaleTypeCatGroupLinkRows
SaleTypeCatHeadingLinkRows
SaleTypeCatRows
SaleTypeGroupLinkRows
SaleTypeHeadingLinkRows
SaleTypeQuoteAttachmentRows
SaleTypeRows
SaleTypeStageLinkRows
SalutationGroupLinkRows
SalutationHeadingLinkRows
SalutationRows
SatelliteRows
SAttachmentRows
SBounceShipmentRows
ScheduledTaskRows
ScheduleRows
ScreenChooserRows
ScreenDefinitionActionRows
ScreenDefinitionElementRows
ScreenDefinitionHiddenRows
ScreenDefinitionLanguageRows
ScreenDefinitionRows
ScriptTraceRows
ScriptTraceRunRows
SDynCriteriaRows
SearchCatGroupLinkRows
SearchCatHeadingLinkRows
SearchCatRows
SearchCriteriaGroupRows
SearchCriteriaRows
SearchCriterionRows
SearchCriterionValueRows
SelectionMemberRows
SelectionRows
SequenceRows
ServiceAuthRows
SessionObjectRows
ShipmentTypeReservationRows
ShipmentTypeRows
SLinkCustomerRows
SLinkCustomerStaticalRows
SLinkRows
SListCustomerRows
SListElementRows
SListRows
SListShipmentRows
SMessageblockRows
SMessageRows
SmsHysteriaRows
SmsRows
SnapshotRows
SoapAccessRows
SORCriteriaRows
SORFCTRows
SORFieldRows
SORLabelLayoutRows
SOROperatorsRows
SORPublishGroupLinkRows
SORPublishRows
SORSectionRows
SORTemplateRows
SourceGroupLinkRows
SourceHeadingLinkRows
SourceRows
SPictureEntryRows
SPictureFolderRows
SSentMessageRows
SShipmentAddrRows
SShipmentRows
SSmtpServersRows
StakeholderRoleGroupLinkRows
StakeholderRoleHeadingLinkRows
StakeholderRoleRows
StaticListRefRows
StatusDefRows
StatusValueRows
SubscriptionUnitGroupLinkRows
SubscriptionUnitHeadingLinkRows
SubscriptionUnitRows
SuggestedAppointmentRows
SuggestedDocumentRows
SuperListColumnSizeRows
SWashingListRows
SWashingRows
SystemEventRows
SystemScriptRows
TabOrderRows
TagsGroupLinkRows
TagsHeadingLinkRows
TagsRows
TaskGroupLinkRows
TaskHeadingLinkRows
TaskRows
TemporaryKeyRows
TemporaryWordsRows
TextRows
TicketAlertRows
TicketAttachmentRows
TicketCustomersRows
TicketLogActionRows
TicketLogChangeRows
TicketLogRows
TicketPriorityRows
TicketRelationActionRows
TicketRelationRows
TicketRelationTypeRows
TicketRows
TicketStatusHistoryRows
TicketStatusRows
TicketTypeRows
TimestampsRows
TravelCurrentRows
TravelGeneratedDatabaseRows
TravelGeneratedTransactionRows
TravelIDMappingRows
TravellerRows
TravelTransactionLogRows
TrayAppRows
TreeExplorerEntryRows
TreeExplorerLinkRows
TypicalSearchRows
TZDstRuleRows
TZLocationRows
TZStdRuleRows
UDAppntLargeRows
UDAppntSmallRows
UDContactLargeRows
UDContactSmallRows
UDDocLargeRows
UDDocSmallRows
UDefFieldGLRows
UDefFieldRows
UDListDefinitionRows
UDListGroupLinkRows
UDListHeadingLinkRows
UDListRows
UDPersonLargeRows
UDPersonSmallRows
UDProjectLargeRows
UDProjectSmallRows
UDSaleLargeRows
UDSaleSmallRows
UDTempLargeRows
UDTempSmallRows
URLRows
UsageStatsRows
UserAttributeRows
UserCandidateRows
UserGroupLinkRows
UserGroupRows
UserPreferenceRows
UserRoleLinkRows
VisibleForRows
WebAppUsageRows
WebhookRows
WinPosSizeRows
WordRelationsRows
WsdlDescriptionRows
ZipToCityRows
Implements
INestedPersist
IEnumerable<INestedPersist>
ISoCollection
IList
ICollection
IEnumerable
INotifyCollectionChanged
IBindingList
Inherited Members
NestedCollectionPersist.GetFacadingItems()
NestedCollectionPersist.IEnumerable<INestedPersist>.GetEnumerator()
NestedCollectionPersist.IsDeleted
NestedPersistFacade.OnPreIdUpdate()
NestedPersistFacade.OnPrimaryKeyRequest(PKContainer)
NestedPersistFacade.OnPrimaryKeyUpdate(PKContainer)
NestedPersistFacade.OnIdUpdate()
NestedPersistFacade.OnSave(BatchSave)
NestedPersistFacade.OnSaved(Boolean)
NestedPersist._saveOwner
NestedPersist._isSaving
NestedPersist.SetSaveOwner(INestedPersist)
NestedPersist.Save()
NestedPersist.INestedPersist.OnPreIdUpdate()
NestedPersist.INestedPersist.OnPrimaryKeyRequest(PKContainer)
NestedPersist.INestedPersist.OnPrimaryKeyUpdate(PKContainer)
NestedPersist.INestedPersist.OnIdUpdate()
NestedPersist.INestedPersist.OnSave(BatchSave)
NestedPersist.INestedPersist.OnSaved(Boolean)
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>, ISoCollection, IList, ICollection, IEnumerable, INotifyCollectionChanged, IBindingList

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

Declaration
protected bool _allHasBeenMarkedForDelete
Field Value
Type Description
Boolean

_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

Declaration
protected SentryCollection _sentries
Field Value
Type Description
SentryCollection

Properties

AllowEdit

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

AllowNew

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

AllowRemove

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

Count

The number of rows in the collection.

Declaration
public override int Count { get; }
Property Value
Type Description
Int32
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
Boolean
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
Boolean

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
Boolean
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
Boolean

IsSorted

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

Item[Int32]

Declaration
public TableRowBase this[int index] { get; }
Parameters
Type Name Description
Int32 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

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

SortProperty

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

SupportsChangeNotification

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

SupportsSearching

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

SupportsSorting

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

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
Int32

The index of the added row.

AddIndex(PropertyDescriptor)

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

AddNew()

Declaration
public virtual TableRowBase AddNew()
Returns
Type Description
TableRowBase

ApplySort(PropertyDescriptor, ListSortDirection)

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
Boolean

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

CopyTo(Array, Int32)

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

Declaration
public void CopyTo(Array list, int index)
Parameters
Type Name Description
Array list
Int32 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

Delete()

Delete all contained objects.

Declaration
public virtual void Delete()

Find(PropertyDescriptor, Object)

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

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
Int32[]

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
Int32

The index of the object.

Load(IdxBase)

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

OnAdded(Object, Int32)

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.

Int32 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)

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

RemoveSort()

Declaration
public void RemoveSort()

RowsLoad()

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
SuperOffice.CRM.Rows.ITableRowLoadHandlerFactory tableRowHandlerFactory

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

_onCollectionChanged

Declaration
protected event NotifyCollectionChangedEventHandler _onCollectionChanged
Event Type
Type Description
NotifyCollectionChangedEventHandler

CollectionChanged

Declaration
public event NotifyCollectionChangedEventHandler CollectionChanged
Event Type
Type Description
NotifyCollectionChangedEventHandler

ListChanged

Declaration
public event ListChangedEventHandler ListChanged
Event Type
Type Description
ListChangedEventHandler

Explicit Interface Implementations

ISoCollection.Add(ISoItem)

Declaration
int ISoCollection.Add(ISoItem item)
Parameters
Type Name Description
ISoItem item
Returns
Type Description
Int32

ISoCollection.AddNew()

Declaration
ISoItem ISoCollection.AddNew()
Returns
Type Description
ISoItem

ICollection.Count

The number of elements contained in the underlying collection.

Declaration
int ICollection.Count { get; }
Returns
Type Description
Int32

Number of items in underlying collection.

ICollection.IsSynchronized

IsSynchronized

Declaration
bool ICollection.IsSynchronized { get; }
Returns
Type Description
Boolean

ICollection.SyncRoot

SyncRoot

Declaration
object ICollection.SyncRoot { get; }
Returns
Type Description
Object

IList.Add(Object)

Implemented in child-objects. Add(Object)

Declaration
int IList.Add(object o)
Parameters
Type Name Description
Object o

The object to add.

Returns
Type Description
Int32

The index of the added object.

IList.Clear()

Clears the list. Clear()

Declaration
void IList.Clear()

IList.get_Item(Int32)

Declaration
object IList.get_Item(int index)
Parameters
Type Name Description
Int32 index
Returns
Type Description
Object

IList.Insert(Int32, Object)

Will add the given object to the collection. Insert(Int32, Object)

Declaration
void IList.Insert(int i, object o)
Parameters
Type Name Description
Int32 i

Not used. Object will be added as last element.

Object o

The object to add.

IList.Item[Int32]

Declaration
object IList.this[] { get; set; }
Parameters
Type Name Description
Int32 index
Returns
Type Description
Object

IList.Remove(Object)

Declaration
void IList.Remove(object o)
Parameters
Type Name Description
Object o

IList.RemoveAt(Int32)

Will remove object at given index. RemoveAt(Int32)

Declaration
void IList.RemoveAt(int index)
Parameters
Type Name Description
Int32 index

The index pointing to the object to remove.

IList.set_Item(Int32, Object)

Declaration
void IList.set_Item(int index, object value)
Parameters
Type Name Description
Int32 index
Object value

Implements

INestedPersist
System.Collections.Generic.IEnumerable<T>
ISoCollection
System.Collections.IList
System.Collections.ICollection
System.Collections.IEnumerable
System.Collections.Specialized.INotifyCollectionChanged
System.ComponentModel.IBindingList

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