Click or drag to resize
EntityView<TEntity> Properties

The EntityView< TEntity> generic type exposes the following members.

Properties
  NameDescription
Public propertyAllowEdit
Gets / sets whether you can update items in the list.
(Inherited from EntityViewBase<TEntity>.)
Public propertyAllowNew
Gets/sets whether you can add items to the list using AddNew().
(Inherited from EntityViewBase<TEntity>.)
Public propertyAllowRemove
Gets whether you can remove items from the list, using Remove(Object) or RemoveAt(Int32).
(Inherited from EntityViewBase<TEntity>.)
Public propertyContainer
Gets the container for the component.
(Inherited from MarshalByValueComponent.)
Public propertyCount
Gets the number of elements contained in the ICollection.
(Inherited from EntityViewBase<TEntity>.)
Public propertyDataChangeAction
Gets or sets the data change action which specifies what to do when the data in the related collection of an entity view changes. A change in data can be: entity added or changed. If an entity is removed from the underlying collection, the entity is simply removed from the entity view, as the view doesn't contain any data by itself.
(Inherited from EntityViewBase<TEntity>.)
Public propertyDesignMode
Gets a value indicating whether the component is currently in design mode.
(Inherited from MarshalByValueComponent.)
Protected propertyEntityIndices
Gets the entity indices for the entities which are in this view, in the order sorted by the sorter set.
(Inherited from EntityViewBase<TEntity>.)
Protected propertyEvents
Gets the list of event handlers that are attached to this component.
(Inherited from MarshalByValueComponent.)
Public propertyFilter
Gets or sets the filter to use for this entity view.
(Inherited from EntityViewBase<TEntity>.)
Public propertyIsSorted
Gets whether the items in the list are sorted.
(Inherited from EntityViewBase<TEntity>.)
Public propertyItem
Gets the element at the specified index in this view.
(Inherited from EntityViewBase<TEntity>.)
Public propertyRaisesItemChangedEvents
Gets a value indicating whether the IRaiseItemChangedEvents object raises ListChanged events.
(Inherited from EntityViewBase<TEntity>.)
Public propertyRelatedCollection
Gets the related collection set for this view.
Protected propertyRelatedCollectionInternal
Gets the related collection using a property which is solely for internal usage. This is then used by the derived classes to expose the collection in a more typed manner.
(Inherited from EntityViewBase<TEntity>.)
Public propertySite
Gets or sets the site of the component.
(Inherited from MarshalByValueComponent.)
Public propertySortDirection
IBindingList member. Gets the direction of the sort. This property returns the value of the first SortClause in the set sorter.
(Inherited from EntityViewBase<TEntity>.)
Public propertySorter
Gets or sets the sorter for this entity view. Setting this property will re-sort the view and will reset the view in databinding scenario's.
(Inherited from EntityViewBase<TEntity>.)
Public propertySortProperty
Gets the PropertyDescriptor that is being used for sorting.
(Inherited from EntityViewBase<TEntity>.)
Top
Explicit Interface Implementations
  NameDescription
Explicit interface implementationPrivate propertyIBindingList.AllowEdit
Gets whether you can update items in the list.
(Inherited from EntityViewBase<TEntity>.)
Explicit interface implementationPrivate propertyIBindingList.AllowNew (Inherited from EntityViewBase<TEntity>.)
Explicit interface implementationPrivate propertyIBindingList.AllowRemove
Gets whether you can remove items from the list, using Remove(Object) or RemoveAt(Int32).
(Inherited from EntityViewBase<TEntity>.)
Explicit interface implementationPrivate propertyICollection.Count
Gets the number of elements contained in the ICollection.
(Inherited from EntityViewBase<TEntity>.)
Explicit interface implementationPrivate propertyIBindingListView.Filter
Gets or sets the filter to be used to exclude items from the collection of items returned by the data source
(Inherited from EntityViewBase<TEntity>.)
Explicit interface implementationPrivate propertyIList.IsFixedSize
Returns false
(Inherited from EntityViewBase<TEntity>.)
Explicit interface implementationPrivate propertyIList.IsReadOnly
Returns false.
(Inherited from EntityViewBase<TEntity>.)
Explicit interface implementationPrivate propertyIBindingList.IsSorted
Gets whether the items in the list are sorted.
(Inherited from EntityViewBase<TEntity>.)
Explicit interface implementationPrivate propertyICollection.IsSynchronized
Gets a value indicating whether access to the ICollection is synchronized (thread safe).
(Inherited from EntityViewBase<TEntity>.)
Explicit interface implementationPrivate propertyIList.Item
Indexer via IList. Setter isn't supported, getter returns the typed indexer's value.
(Inherited from EntityViewBase<TEntity>.)
Explicit interface implementationPrivate propertyIBindingListView.SortDescriptions
Gets the collection of sort descriptions currently applied to the data source.
(Inherited from EntityViewBase<TEntity>.)
Explicit interface implementationPrivate propertyIBindingList.SortDirection
Gets the direction of the sort.
(Inherited from EntityViewBase<TEntity>.)
Explicit interface implementationPrivate propertyIBindingList.SortProperty
Gets the PropertyDescriptor that is being used for sorting.
(Inherited from EntityViewBase<TEntity>.)
Explicit interface implementationPrivate propertyIBindingListView.SupportsAdvancedSorting
Gets a value indicating whether the data source supports advanced sorting.
(Inherited from EntityViewBase<TEntity>.)
Explicit interface implementationPrivate propertyIBindingList.SupportsChangeNotification
Gets whether a ListChanged event is raised when the list changes or an item in the list changes.
(Inherited from EntityViewBase<TEntity>.)
Explicit interface implementationPrivate propertyIBindingListView.SupportsFiltering
Gets a value indicating whether the data source supports filtering.
(Inherited from EntityViewBase<TEntity>.)
Explicit interface implementationPrivate propertyIBindingList.SupportsSearching
Gets whether the list supports searching using the Find(PropertyDescriptor, Object) method.
(Inherited from EntityViewBase<TEntity>.)
Explicit interface implementationPrivate propertyIBindingList.SupportsSorting
Gets whether the list supports sorting.
(Inherited from EntityViewBase<TEntity>.)
Explicit interface implementationPrivate propertyICollection.SyncRoot
Gets an object that can be used to synchronize access to the ICollection.
(Inherited from EntityViewBase<TEntity>.)
Explicit interface implementationPrivate propertyIEntityView.Item
Gets the IEntity at the specified index in the view
Explicit interface implementationPrivate propertyIEntityView.RelatedCollection
Gets the related collection set for this view.
Explicit interface implementationPrivate propertyIEntityViewCore.AllowEdit
Gets / sets whether you can update items in the list.
(Inherited from EntityViewBase<TEntity>.)
Explicit interface implementationPrivate propertyIEntityViewCore.AllowNew
Gets/sets whether you can add items to the list using AddNew().
(Inherited from EntityViewBase<TEntity>.)
Explicit interface implementationPrivate propertyIEntityViewCore.AllowRemove
Gets whether you can remove items from the list, using Remove(Object) or RemoveAt(Int32).
(Inherited from EntityViewBase<TEntity>.)
Explicit interface implementationPrivate propertyIEntityViewCore.Count
Gets the number of elements contained in the ICollection.
(Inherited from EntityViewBase<TEntity>.)
Explicit interface implementationPrivate propertyIEntityViewCore.DataChangeAction
Gets or sets the data change action which specifies what to do when the data in the related collection of an entity view changes. A change in data can be: entity added or changed. If an entity is removed from the underlying collection, the entity is simply removed from the entity view, as the view doesn't contain any data by itself.
(Inherited from EntityViewBase<TEntity>.)
Explicit interface implementationPrivate propertyIEntityViewCore.Filter
Gets or sets the filter to use for this entity view.
(Inherited from EntityViewBase<TEntity>.)
Explicit interface implementationPrivate propertyIEntityViewCore.Item
Gets the element at the specified index in this view.
(Inherited from EntityViewBase<TEntity>.)
Explicit interface implementationPrivate propertyIEntityViewCore.Sorter
Gets or sets the sorter for this entity view. Setting this property will re-sort the view and will reset the view in databinding scenario's.
(Inherited from EntityViewBase<TEntity>.)
Top
See Also