DataViewManager DataViewManager DataViewManager DataViewManager Class

Définition

Contient un DataViewSettingCollection par défaut pour chaque DataTable dans DataSet.Contains a default DataViewSettingCollection for each DataTable in a DataSet.

public ref class DataViewManager : System::ComponentModel::MarshalByValueComponent, System::Collections::IList, System::ComponentModel::IBindingList, System::ComponentModel::ITypedList
public class DataViewManager : System.ComponentModel.MarshalByValueComponent, System.Collections.IList, System.ComponentModel.IBindingList, System.ComponentModel.ITypedList
type DataViewManager = class
    inherit MarshalByValueComponent
    interface IBindingList
    interface ITypedList
    interface IList
    interface ICollection
    interface IEnumerable
Public Class DataViewManager
Inherits MarshalByValueComponent
Implements IBindingList, IList, ITypedList
Héritage
Implémente

Constructeurs

DataViewManager() DataViewManager() DataViewManager() DataViewManager()

Initialise une nouvelle instance de la classe DataViewManager.Initializes a new instance of the DataViewManager class.

DataViewManager(DataSet) DataViewManager(DataSet) DataViewManager(DataSet) DataViewManager(DataSet)

Initialise une nouvelle instance de la classe DataViewManager pour le DataSet spécifié.Initializes a new instance of the DataViewManager class for the specified DataSet.

Propriétés

Container Container Container Container

Obtient le conteneur du composant.Gets the container for the component.

(Inherited from MarshalByValueComponent)
DataSet DataSet DataSet DataSet

Obtient ou définit le DataSet à utiliser avec DataViewManager.Gets or sets the DataSet to use with the DataViewManager.

DataViewSettingCollectionString DataViewSettingCollectionString DataViewSettingCollectionString DataViewSettingCollectionString

Obtient ou définit la valeur utilisée pour la persistance du code.Gets or sets a value that is used for code persistence.

DataViewSettings DataViewSettings DataViewSettings DataViewSettings

Obtient le DataViewSettingCollection de chaque DataTable de DataSet.Gets the DataViewSettingCollection for each DataTable in the DataSet.

DesignMode DesignMode DesignMode DesignMode

Obtient une valeur indiquant si le composant est actuellement en mode design.Gets a value indicating whether the component is currently in design mode.

(Inherited from MarshalByValueComponent)
Events Events Events Events

Obtient la liste des gestionnaires d'événements attachés à ce composant.Gets the list of event handlers that are attached to this component.

(Inherited from MarshalByValueComponent)
Site Site Site Site

Obtient ou définit le site du composant.Gets or sets the site of the component.

(Inherited from MarshalByValueComponent)

Méthodes

CreateDataView(DataTable) CreateDataView(DataTable) CreateDataView(DataTable) CreateDataView(DataTable)

Crée un DataView pour le DataTable spécifié.Creates a DataView for the specified DataTable.

Dispose() Dispose() Dispose() Dispose()

Libère toutes les ressources utilisées par MarshalByValueComponent.Releases all resources used by the MarshalByValueComponent.

(Inherited from MarshalByValueComponent)
Dispose(Boolean) Dispose(Boolean) Dispose(Boolean) Dispose(Boolean)

Libère les ressources non managées utilisées par MarshalByValueComponent et libère éventuellement les ressources managées.Releases the unmanaged resources used by the MarshalByValueComponent and optionally releases the managed resources.

(Inherited from MarshalByValueComponent)
Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Détermine si l'objet spécifié est identique à l'objet actuel.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fait office de fonction de hachage par défaut.Serves as the default hash function.

(Inherited from Object)
GetService(Type) GetService(Type) GetService(Type) GetService(Type)

Obtient l'implémenteur du IServiceProvider.Gets the implementer of the IServiceProvider.

(Inherited from MarshalByValueComponent)
GetType() GetType() GetType() GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crée une copie superficielle de l'objet Object actuel.Creates a shallow copy of the current Object.

(Inherited from Object)
OnListChanged(ListChangedEventArgs) OnListChanged(ListChangedEventArgs) OnListChanged(ListChangedEventArgs) OnListChanged(ListChangedEventArgs)

Déclenche l'événement ListChanged.Raises the ListChanged event.

RelationCollectionChanged(Object, CollectionChangeEventArgs) RelationCollectionChanged(Object, CollectionChangeEventArgs) RelationCollectionChanged(Object, CollectionChangeEventArgs) RelationCollectionChanged(Object, CollectionChangeEventArgs)

Déclenche un événement CollectionChanged lorsqu'un DataRelation est ajouté ou supprimé de DataRelationCollection.Raises a CollectionChanged event when a DataRelation is added to or removed from the DataRelationCollection.

TableCollectionChanged(Object, CollectionChangeEventArgs) TableCollectionChanged(Object, CollectionChangeEventArgs) TableCollectionChanged(Object, CollectionChangeEventArgs) TableCollectionChanged(Object, CollectionChangeEventArgs)

Déclenche un événement CollectionChanged lorsqu'un DataTable est ajouté ou supprimé de DataTableCollection.Raises a CollectionChanged event when a DataTable is added to or removed from the DataTableCollection.

ToString() ToString() ToString() ToString()

Retourne un String contenant le nom du Component, s’il en existe un.Returns a String containing the name of the Component, if any. Cette méthode ne doit pas être remplacée.This method should not be overridden.

(Inherited from MarshalByValueComponent)

Événements

Disposed Disposed Disposed Disposed

Ajoute un gestionnaire d'événements qui doit écouter l'événement Disposed pour le composant.Adds an event handler to listen to the Disposed event on the component.

(Inherited from MarshalByValueComponent)
ListChanged ListChanged ListChanged ListChanged

Se produit lorsqu'une ligne a été ajoutée ou supprimée de DataView.Occurs after a row is added to or deleted from a DataView.

Implémentations d’interfaces explicites

IBindingList.AddIndex(PropertyDescriptor) IBindingList.AddIndex(PropertyDescriptor) IBindingList.AddIndex(PropertyDescriptor) IBindingList.AddIndex(PropertyDescriptor)

Ajoute PropertyDescriptor aux index utilisés pour la recherche.Adds the PropertyDescriptor to the indexes used for searching.

IBindingList.AddNew() IBindingList.AddNew() IBindingList.AddNew() IBindingList.AddNew()

Pour obtenir une description de ce membre, consultez AddNew().For a description of this member, see AddNew().

IBindingList.AllowEdit IBindingList.AllowEdit IBindingList.AllowEdit IBindingList.AllowEdit

Pour obtenir une description de ce membre, consultez AllowEdit.For a description of this member, see AllowEdit.

IBindingList.AllowNew IBindingList.AllowNew IBindingList.AllowNew IBindingList.AllowNew

Pour obtenir une description de ce membre, consultez AllowNew.For a description of this member, see AllowNew.

IBindingList.AllowRemove IBindingList.AllowRemove IBindingList.AllowRemove IBindingList.AllowRemove

Pour obtenir une description de ce membre, consultez AllowRemove.For a description of this member, see AllowRemove.

IBindingList.ApplySort(PropertyDescriptor, ListSortDirection) IBindingList.ApplySort(PropertyDescriptor, ListSortDirection) IBindingList.ApplySort(PropertyDescriptor, ListSortDirection) IBindingList.ApplySort(PropertyDescriptor, ListSortDirection)

Trie la liste en fonction d'un PropertyDescriptor et d'un ListSortDirection.Sorts the list based on a PropertyDescriptor and a ListSortDirection.

IBindingList.Find(PropertyDescriptor, Object) IBindingList.Find(PropertyDescriptor, Object) IBindingList.Find(PropertyDescriptor, Object) IBindingList.Find(PropertyDescriptor, Object)

Retourne l'index de la ligne possédant le PropertyDescriptor donné.Returns the index of the row that has the given PropertyDescriptor.

IBindingList.IsSorted IBindingList.IsSorted IBindingList.IsSorted IBindingList.IsSorted

Pour obtenir une description de ce membre, consultez IsSorted.For a description of this member, see IsSorted.

IBindingList.RemoveIndex(PropertyDescriptor) IBindingList.RemoveIndex(PropertyDescriptor) IBindingList.RemoveIndex(PropertyDescriptor) IBindingList.RemoveIndex(PropertyDescriptor)

Supprime PropertyDescriptor des index utilisés pour la recherche.Removes the PropertyDescriptor from the indexes used for searching.

IBindingList.RemoveSort() IBindingList.RemoveSort() IBindingList.RemoveSort() IBindingList.RemoveSort()

Supprime tout tri appliqué à l'aide de ApplySort(PropertyDescriptor, ListSortDirection).Removes any sort applied using ApplySort(PropertyDescriptor, ListSortDirection).

IBindingList.SortDirection IBindingList.SortDirection IBindingList.SortDirection IBindingList.SortDirection

Pour obtenir une description de ce membre, consultez SortDirection.For a description of this member, see SortDirection.

IBindingList.SortProperty IBindingList.SortProperty IBindingList.SortProperty IBindingList.SortProperty

Pour obtenir une description de ce membre, consultez SortProperty.For a description of this member, see SortProperty.

IBindingList.SupportsChangeNotification IBindingList.SupportsChangeNotification IBindingList.SupportsChangeNotification IBindingList.SupportsChangeNotification

Pour obtenir une description de ce membre, consultez SupportsChangeNotification.For a description of this member, see SupportsChangeNotification.

IBindingList.SupportsSearching IBindingList.SupportsSearching IBindingList.SupportsSearching IBindingList.SupportsSearching

Pour obtenir une description de ce membre, consultez SupportsSearching.For a description of this member, see SupportsSearching.

IBindingList.SupportsSorting IBindingList.SupportsSorting IBindingList.SupportsSorting IBindingList.SupportsSorting

Pour obtenir une description de ce membre, consultez SupportsSorting.For a description of this member, see SupportsSorting.

ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32)

Copie les éléments de ICollection dans Array, à partir d'un index particulier de Array.Copies the elements of the ICollection to an Array, starting at a particular Array index.

ICollection.Count ICollection.Count ICollection.Count ICollection.Count

Pour obtenir une description de ce membre, consultez Count.For a description of this member, see Count.

ICollection.IsSynchronized ICollection.IsSynchronized ICollection.IsSynchronized ICollection.IsSynchronized

Pour obtenir une description de ce membre, consultez IsSynchronized.For a description of this member, see IsSynchronized.

ICollection.SyncRoot ICollection.SyncRoot ICollection.SyncRoot ICollection.SyncRoot

Pour obtenir une description de ce membre, consultez SyncRoot.For a description of this member, see SyncRoot.

IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator()

Pour obtenir une description de ce membre, consultez GetEnumerator().For a description of this member, see GetEnumerator().

IList.Add(Object) IList.Add(Object) IList.Add(Object) IList.Add(Object)

Ajoute un élément à IList.Adds an item to the IList.

IList.Clear() IList.Clear() IList.Clear() IList.Clear()

Pour obtenir une description de ce membre, consultez Clear().For a description of this member, see Clear().

IList.Contains(Object) IList.Contains(Object) IList.Contains(Object) IList.Contains(Object)

Détermine si IList contient une valeur spécifique.Determines whether the IList contains a specific value.

IList.IndexOf(Object) IList.IndexOf(Object) IList.IndexOf(Object) IList.IndexOf(Object)

Détermine l'index d'un élément spécifique d'IList.Determines the index of a specific item in the IList.

IList.Insert(Int32, Object) IList.Insert(Int32, Object) IList.Insert(Int32, Object) IList.Insert(Int32, Object)

Insère un élément dans IList à l'index spécifié.Inserts an item to the IList at the specified index.

IList.IsFixedSize IList.IsFixedSize IList.IsFixedSize IList.IsFixedSize

Pour obtenir une description de ce membre, consultez IsFixedSize.For a description of this member, see IsFixedSize.

IList.IsReadOnly IList.IsReadOnly IList.IsReadOnly IList.IsReadOnly

Pour obtenir une description de ce membre, consultez IsReadOnly.For a description of this member, see IsReadOnly.

IList.Item[Int32] IList.Item[Int32] IList.Item[Int32] IList.Item[Int32]

Obtient ou définit l'élément au niveau de l'index spécifié.Gets or sets the element at the specified index.

IList.Remove(Object) IList.Remove(Object) IList.Remove(Object) IList.Remove(Object)

Supprime la première occurrence d'un objet spécifique de IList.Removes the first occurrence of a specific object from the IList.

IList.RemoveAt(Int32) IList.RemoveAt(Int32) IList.RemoveAt(Int32) IList.RemoveAt(Int32)

Supprime l'élément IList au niveau de l'index spécifié.Removes the IList item at the specified index.

ITypedList.GetItemProperties(PropertyDescriptor[]) ITypedList.GetItemProperties(PropertyDescriptor[]) ITypedList.GetItemProperties(PropertyDescriptor[]) ITypedList.GetItemProperties(PropertyDescriptor[])

Retourne l’objet PropertyDescriptorCollection qui représente les propriétés de chaque élément utilisé pour lier des données.Returns the PropertyDescriptorCollection that represents the properties on each item used to bind data.

ITypedList.GetListName(PropertyDescriptor[]) ITypedList.GetListName(PropertyDescriptor[]) ITypedList.GetListName(PropertyDescriptor[]) ITypedList.GetListName(PropertyDescriptor[])

Retourne le nom de la liste.Returns the name of the list.

Méthodes d’extension

Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable)

Effectue un cast des éléments d'un IEnumerable vers le type spécifié.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable)

Filtre les éléments d'un IEnumerable en fonction du type spécifié.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable)

Active la parallélisation d'une requête.Enables parallelization of a query.

AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable)

Convertit un IEnumerable en IQueryable.Converts an IEnumerable to an IQueryable.

S’applique à

Cohérence de thread

Ce type est sécurisé pour les opérations de lecture multithread.This type is safe for multithreaded read operations. Vous devez synchroniser toutes les opérations d’écriture.You must synchronize any write operations.

Voir aussi