DataViewManager Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Contient un DataViewSettingCollection par défaut pour chaque DataTable dans DataSet.
public ref class DataViewManager : System::ComponentModel::MarshalByValueComponent, System::Collections::IList, System::ComponentModel::IBindingList, System::ComponentModel::ITypedList
public ref class DataViewManager : System::ComponentModel::MarshalByValueComponent, System::ComponentModel::IBindingList, System::ComponentModel::ITypedList
public class DataViewManager : System.ComponentModel.MarshalByValueComponent, System.Collections.IList, System.ComponentModel.IBindingList, System.ComponentModel.ITypedList
public class DataViewManager : System.ComponentModel.MarshalByValueComponent, System.ComponentModel.IBindingList, System.ComponentModel.ITypedList
type DataViewManager = class
inherit MarshalByValueComponent
interface ICollection
interface IEnumerable
interface IList
interface IBindingList
interface ITypedList
type DataViewManager = class
inherit MarshalByValueComponent
interface IBindingList
interface IList
interface ICollection
interface IEnumerable
interface ITypedList
Public Class DataViewManager
Inherits MarshalByValueComponent
Implements IBindingList, IList, ITypedList
Public Class DataViewManager
Inherits MarshalByValueComponent
Implements IBindingList, ITypedList
- Héritage
- Implémente
Constructeurs
DataViewManager() |
Initialise une nouvelle instance de la classe DataViewManager. |
DataViewManager(DataSet) |
Initialise une nouvelle instance de la classe DataViewManager pour le DataSet spécifié. |
Propriétés
Container |
Obtient le conteneur du composant. (Hérité de MarshalByValueComponent) |
DataSet |
Obtient ou définit le DataSet à utiliser avec DataViewManager. |
DataViewSettingCollectionString |
Obtient ou définit la valeur utilisée pour la persistance du code. |
DataViewSettings |
Obtient le DataViewSettingCollection de chaque DataTable de DataSet. |
DesignMode |
Obtient une valeur indiquant si le composant est actuellement en mode design. (Hérité de MarshalByValueComponent) |
Events |
Obtient la liste des gestionnaires d'événements attachés à ce composant. (Hérité de MarshalByValueComponent) |
Site |
Obtient ou définit le site du composant. (Hérité de MarshalByValueComponent) |
Méthodes
CreateDataView(DataTable) | |
Dispose() |
Libère toutes les ressources utilisées par MarshalByValueComponent. (Hérité de MarshalByValueComponent) |
Dispose(Boolean) |
Libère les ressources non managées utilisées par MarshalByValueComponent et libère éventuellement les ressources managées. (Hérité de MarshalByValueComponent) |
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetService(Type) |
Obtient l'implémenteur du IServiceProvider. (Hérité de MarshalByValueComponent) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
OnListChanged(ListChangedEventArgs) |
Déclenche l’événement ListChanged. |
RelationCollectionChanged(Object, CollectionChangeEventArgs) |
Déclenche un événement CollectionChanged lorsqu'un DataRelation est ajouté ou supprimé de DataRelationCollection. |
TableCollectionChanged(Object, CollectionChangeEventArgs) |
Déclenche un événement CollectionChanged lorsqu'un DataTable est ajouté ou supprimé de DataTableCollection. |
ToString() |
Retourne un String contenant le nom du Component, s’il en existe un. Cette méthode ne doit pas être remplacée. (Hérité de MarshalByValueComponent) |
Événements
Disposed |
Ajoute un gestionnaire d'événements pour écouter l'événement Disposed sur le composant. (Hérité de MarshalByValueComponent) |
ListChanged |
Se produit lorsqu'une ligne a été ajoutée ou supprimée de DataView. |
Implémentations d’interfaces explicites
IBindingList.AddIndex(PropertyDescriptor) |
Ajoute PropertyDescriptor aux index utilisés pour la recherche. |
IBindingList.AddNew() |
Pour obtenir une description de ce membre, consultez AddNew(). |
IBindingList.AllowEdit |
Pour obtenir une description de ce membre, consultez AllowEdit. |
IBindingList.AllowNew |
Pour obtenir une description de ce membre, consultez AllowNew. |
IBindingList.AllowRemove |
Pour obtenir une description de ce membre, consultez AllowRemove. |
IBindingList.ApplySort(PropertyDescriptor, ListSortDirection) |
Trie la liste en fonction d'un PropertyDescriptor et d'un ListSortDirection. |
IBindingList.Find(PropertyDescriptor, Object) |
Retourne l'index de la ligne possédant le PropertyDescriptor donné. |
IBindingList.IsSorted |
Pour obtenir une description de ce membre, consultez IsSorted. |
IBindingList.RemoveIndex(PropertyDescriptor) |
Supprime PropertyDescriptor des index utilisés pour la recherche. |
IBindingList.RemoveSort() |
Supprime tout tri appliqué à l'aide de ApplySort(PropertyDescriptor, ListSortDirection). |
IBindingList.SortDirection |
Pour obtenir une description de ce membre, consultez SortDirection. |
IBindingList.SortProperty |
Pour obtenir une description de ce membre, consultez SortProperty. |
IBindingList.SupportsChangeNotification |
Pour obtenir une description de ce membre, consultez SupportsChangeNotification. |
IBindingList.SupportsSearching |
Pour obtenir une description de ce membre, consultez SupportsSearching. |
IBindingList.SupportsSorting |
Pour obtenir une description de ce membre, consultez SupportsSorting. |
ICollection.CopyTo(Array, Int32) |
Copie les éléments de ICollection dans Array, à partir d'un index particulier de Array. |
ICollection.Count |
Pour obtenir une description de ce membre, consultez Count. |
ICollection.IsSynchronized |
Pour obtenir une description de ce membre, consultez IsSynchronized. |
ICollection.SyncRoot |
Pour obtenir une description de ce membre, consultez SyncRoot. |
IEnumerable.GetEnumerator() |
Pour obtenir une description de ce membre, consultez GetEnumerator(). |
IList.Add(Object) |
Ajoute un élément à IList. |
IList.Clear() |
Pour obtenir une description de ce membre, consultez Clear(). |
IList.Contains(Object) |
Détermine si IList contient une valeur spécifique. |
IList.IndexOf(Object) |
Détermine l'index d'un élément spécifique d'IList. |
IList.Insert(Int32, Object) |
Insère un élément dans IList à l’index spécifié. |
IList.IsFixedSize |
Pour obtenir une description de ce membre, consultez IsFixedSize. |
IList.IsReadOnly |
Pour obtenir une description de ce membre, consultez IsReadOnly. |
IList.Item[Int32] |
Obtient ou définit l'élément au niveau de l'index spécifié. |
IList.Remove(Object) |
Supprime la première occurrence d’un objet spécifique de IList. |
IList.RemoveAt(Int32) |
Supprime l'élément IList au niveau de l'index spécifié. |
ITypedList.GetItemProperties(PropertyDescriptor[]) |
Retourne l’objet PropertyDescriptorCollection qui représente les propriétés de chaque élément utilisé pour lier des données. |
ITypedList.GetListName(PropertyDescriptor[]) |
Retourne le nom de la liste. |
Méthodes d’extension
GetKeyedService<T>(IServiceProvider, Object) |
Obtient un service de type |
GetKeyedServices(IServiceProvider, Type, Object) |
Obtient une énumération des services de type |
GetKeyedServices<T>(IServiceProvider, Object) |
Obtient une énumération des services de type |
GetRequiredKeyedService(IServiceProvider, Type, Object) |
Obtient un service de type |
GetRequiredKeyedService<T>(IServiceProvider, Object) |
Obtient un service de type |
CreateAsyncScope(IServiceProvider) |
Crée un AsyncServiceScope qui peut être utilisé pour résoudre des services délimités. |
CreateScope(IServiceProvider) |
Crée un IServiceScope qui peut être utilisé pour résoudre des services délimités. |
GetRequiredService(IServiceProvider, Type) |
Obtient le service de type |
GetRequiredService<T>(IServiceProvider) |
Obtient le service de type |
GetService<T>(IServiceProvider) |
Obtient le service de type |
GetServices(IServiceProvider, Type) |
Obtient une énumération des services de type |
GetServices<T>(IServiceProvider) |
Obtient une énumération des services de type |
GetFakeLogCollector(IServiceProvider) |
Obtient l’objet qui collecte les enregistrements de journal envoyés au faux journal. |
GetFakeRedactionCollector(IServiceProvider) |
Obtient le faux collecteur de redacteur instance à partir du conteneur d’injection de dépendances. |
Cast<TResult>(IEnumerable) |
Effectue un cast des éléments d'un IEnumerable vers le type spécifié. |
OfType<TResult>(IEnumerable) |
Filtre les éléments d'un IEnumerable en fonction du type spécifié. |
AsParallel(IEnumerable) |
Active la parallélisation d'une requête. |
AsQueryable(IEnumerable) |
Convertit un IEnumerable en IQueryable. |
S’applique à
Cohérence de thread
Ce type est sécurisé pour les opérations de lecture multithread. Vous devez synchroniser toutes les opérations d’écriture.