DataViewManager Classe

Définition

Contient une valeur par défaut DataViewSettingCollection pour chacun DataTable d’eux dans un 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 IBindingList
    interface IList
    interface ICollection
    interface IEnumerable
    interface ITypedList
type DataViewManager = class
    inherit MarshalByValueComponent
    interface ICollection
    interface IEnumerable
    interface IList
    interface IBindingList
    interface ITypedList
Public Class DataViewManager
Inherits MarshalByValueComponent
Implements IBindingList, IList, ITypedList
Public Class DataViewManager
Inherits MarshalByValueComponent
Implements IBindingList, ITypedList
Héritage
Implémente

Constructeurs

Nom Description
DataViewManager()

Initialise une nouvelle instance de la classe DataViewManager.

DataViewManager(DataSet)

Initialise une nouvelle instance de la DataViewManager classe pour le fichier spécifié DataSet.

Propriétés

Nom Description
Container

Obtient le conteneur du composant.

(Hérité de MarshalByValueComponent)
DataSet

Obtient ou définit la DataSet valeur à utiliser avec le DataViewManager.

DataViewSettingCollectionString

Obtient ou définit une valeur utilisée pour la persistance du code.

DataViewSettings

Obtient la DataViewSettingCollection valeur de chaque DataTable élément dans le DataSet.

DesignMode

Obtient une valeur indiquant si le composant est actuellement en mode création.

(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

Nom Description
CreateDataView(DataTable)

Crée un DataView pour le fichier spécifié DataTable.

Dispose()

Libère toutes les ressources utilisées par le MarshalByValueComponent.

(Hérité de MarshalByValueComponent)
Dispose(Boolean)

Libère les ressources non managées utilisées par les MarshalByValueComponent ressources gérées 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()

Sert 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 la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
OnListChanged(ListChangedEventArgs)

Déclenche l’événement ListChanged.

RelationCollectionChanged(Object, CollectionChangeEventArgs)

Déclenche un CollectionChanged événement lorsqu’un DataRelation événement est ajouté ou supprimé du DataRelationCollection.

TableCollectionChanged(Object, CollectionChangeEventArgs)

Déclenche un CollectionChanged événement lorsqu’un DataTable événement est ajouté ou supprimé du DataTableCollection.

ToString()

Retourne un String nom contenant le nom du Component, le cas échéant. Cette méthode ne doit pas être remplacée.

(Hérité de MarshalByValueComponent)

Événements

Nom Description
Disposed

Ajoute un gestionnaire d’événements pour écouter l’événement Disposed sur le composant.

(Hérité de MarshalByValueComponent)
ListChanged

Se produit après l’ajout ou la suppression d’une ligne à partir d’un DataView.

Implémentations d’interfaces explicites

Nom Description
IBindingList.AddIndex(PropertyDescriptor)

Ajoute les PropertyDescriptor 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 et d’un PropertyDescriptorListSortDirection.

IBindingList.Find(PropertyDescriptor, Object)

Retourne l’index de la ligne qui a la valeur donnée PropertyDescriptor.

IBindingList.IsSorted

Pour obtenir une description de ce membre, consultez IsSorted.

IBindingList.RemoveIndex(PropertyDescriptor)

Supprime les PropertyDescriptor index utilisés pour la recherche.

IBindingList.RemoveSort()

Supprime tout tri appliqué à l’aide ApplySort(PropertyDescriptor, ListSortDirection)de .

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 du ICollection dans un Array, en commençant à un index Array particulier.

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 au IList.

IList.Clear()

Pour obtenir une description de ce membre, consultez Clear().

IList.Contains(Object)

Détermine si la IList valeur contient une valeur spécifique.

IList.IndexOf(Object)

Détermine l’index d’un élément spécifique dans le IList.

IList.Insert(Int32, Object)

Insère un élément dans l’index IList 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 à l’index spécifié.

IList.Remove(Object)

Supprime la première occurrence d’un objet spécifique de l’objet IList.

IList.RemoveAt(Int32)

Supprime l’élément IList à l’index spécifié.

ITypedList.GetItemProperties(PropertyDescriptor[])

Retourne la PropertyDescriptorCollection valeur 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

Nom Description
AsParallel(IEnumerable)

Active la parallélisation d’une requête.

AsQueryable(IEnumerable)

Convertit un IEnumerable en IQueryable.

Cast<TResult>(IEnumerable)

Convertit les éléments d’un IEnumerable en type spécifié.

OfType<TResult>(IEnumerable)

Filtre les éléments d’une IEnumerable en fonction d’un type spécifié.

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.

Voir aussi