The TableBindingAdapter type exposes the following members.

Constructors

  NameDescription
TableBindingAdapterOverloaded.
Initializes a new instance of the TableBindingAdapter class with the specified properties.

Methods

  NameDescription
Add
Not supported on this TableBindingAdapter.
AddIndex
Not implemented on this TableBindingAdapter.
AddNew
Not supported on this TableBindingAdapter.
ApplySort
Sorts the list based on a PropertyDescriptor and a ListSortDirection.
Clear
Removes all items from the TableBindingAdapter.
Contains
Determines whether the IList contains a specific value.
CopyTo
Not implemented on this TableBindingAdapter.
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
FillOverloaded.
Fills the TableBindingAdapter with the specified data.
Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Find
Not implemented on this TableBindingAdapter.
GetEnumerator
Supports a simple iteration over a generic collection.
GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
GetItemProperties
Returns the PropertyDescriptorCollection that represents the properties on each item used to bind data.
GetListName
Returns the name of the list.
GetRelatedBindingAdapter
Gets the related binding adapter.
GetType
Gets the Type of the current instance.
(Inherited from Object.)
IndexOf
Determines the index of a specific item in the IList.
Insert
Not implemented on this TableBindingAdapter.
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Remove
Not implemented on this TableBindingAdapter.
RemoveAt
Not implemented on this TableBindingAdapter.
RemoveIndex
Not implemented on this TableBindingAdapter.
RemoveSort
Removes any sort applied using ApplySort(PropertyDescriptor, ListSortDirection).
ToString
Returns a String that represents the current Object.
(Inherited from Object.)

Properties

  NameDescription
AllowEdit
Gets a value indicating whether rows in the underlying bound data source can be edited.
AllowNew
Gets a value indicating whether new rows can be added to the underlying bound data source.
AllowRemove
Gets a value indicating whether rows can be deleted from the underlying bound data source.
Count
Gets the number of rows contained in the TableBindingAdapter.
IsFixedSize
Gets a value indicating whether the IList has a fixed size.
IsReadOnly
Gets a value indicating whether underlying bound data source is read only.
IsSorted
Gets a value indicating whether TableBindingAdapter is sorted.
IsSynchronized
Gets a value indicating whether access to the ICollection is synchronized (thread safe).
Item
Gets or sets the Object at the specified index.
SortDirection
Gets the direction of the sort.
SortProperty
Gets the PropertyDescriptor that is being used for sorting.
SupportsChangeNotification
Gets whether a ListChanged event is raised when the list changes or an item in the list changes.
SupportsSearching
Gets whether the list supports searching using the Find(PropertyDescriptor, Object) method.
SupportsSorting
Gets whether the list supports sorting.
SyncRoot
Gets an object that can be used to synchronize access to the ICollection.
UseCodedValueDomains
Gets or sets a value indicating whether the TableBindingAdapter will use the descriptive names stored in coded value domains defined against any columns in the Table.
UseColumnAliasNames
Gets or sets a value indicating whether the column headings should use alias names.

Events

  NameDescription
ListChanged
Occurs when the contents of the TableBindingAdapter object change.

See Also