DataViewManager Klass

Definition

Innehåller ett standardvärde DataViewSettingCollection för var och DataTable en i en 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
Arv
Implementeringar

Konstruktorer

Name Description
DataViewManager()

Initierar en ny instans av DataViewManager klassen.

DataViewManager(DataSet)

Initierar en ny instans av DataViewManager klassen för den angivna DataSet.

Egenskaper

Name Description
Container

Hämtar containern för komponenten.

(Ärvd från MarshalByValueComponent)
DataSet

Hämtar eller ställer in som DataSet ska användas med DataViewManager.

DataViewSettingCollectionString

Hämtar eller anger ett värde som används för kodpersistence.

DataViewSettings

DataViewSettingCollection Hämtar för var och en DataTableDataSeti .

DesignMode

Hämtar ett värde som anger om komponenten för närvarande är i designläge.

(Ärvd från MarshalByValueComponent)
Events

Hämtar listan över händelsehanterare som är kopplade till den här komponenten.

(Ärvd från MarshalByValueComponent)
Site

Hämtar eller anger komponentens plats.

(Ärvd från MarshalByValueComponent)

Metoder

Name Description
CreateDataView(DataTable)

Skapar en DataView för den angivna DataTable.

Dispose()

Släpper alla resurser som används av MarshalByValueComponent.

(Ärvd från MarshalByValueComponent)
Dispose(Boolean)

Släpper de ohanterade resurser som används av MarshalByValueComponent och släpper eventuellt de hanterade resurserna.

(Ärvd från MarshalByValueComponent)
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetService(Type)

Hämtar implementer för IServiceProvider.

(Ärvd från MarshalByValueComponent)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
OnListChanged(ListChangedEventArgs)

Genererar händelsen ListChanged .

RelationCollectionChanged(Object, CollectionChangeEventArgs)

Genererar en CollectionChanged händelse när en DataRelation läggs till i eller tas bort från DataRelationCollection.

TableCollectionChanged(Object, CollectionChangeEventArgs)

Genererar en CollectionChanged händelse när en DataTable läggs till i eller tas bort från DataTableCollection.

ToString()

Returnerar ett String som innehåller namnet på Component, om det finns. Den här metoden bör inte åsidosättas.

(Ärvd från MarshalByValueComponent)

Händelser

Name Description
Disposed

Lägger till en händelsehanterare för att Disposed lyssna på händelsen på komponenten.

(Ärvd från MarshalByValueComponent)
ListChanged

Inträffar efter att en rad har lagts till eller tagits bort från en DataView.

Explicita gränssnittsimplementeringar

Name Description
IBindingList.AddIndex(PropertyDescriptor)

Lägger till i PropertyDescriptor de index som används för sökning.

IBindingList.AddNew()

En beskrivning av den här medlemmen finns i AddNew().

IBindingList.AllowEdit

En beskrivning av den här medlemmen finns i AllowEdit.

IBindingList.AllowNew

En beskrivning av den här medlemmen finns i AllowNew.

IBindingList.AllowRemove

En beskrivning av den här medlemmen finns i AllowRemove.

IBindingList.ApplySort(PropertyDescriptor, ListSortDirection)

Sorterar listan baserat på en PropertyDescriptor och en ListSortDirection.

IBindingList.Find(PropertyDescriptor, Object)

Returnerar indexet för den rad som har angivet PropertyDescriptor.

IBindingList.IsSorted

En beskrivning av den här medlemmen finns i IsSorted.

IBindingList.RemoveIndex(PropertyDescriptor)

PropertyDescriptor Tar bort från de index som används för sökning.

IBindingList.RemoveSort()

Tar bort alla sorter som används med .ApplySort(PropertyDescriptor, ListSortDirection)

IBindingList.SortDirection

En beskrivning av den här medlemmen finns i SortDirection.

IBindingList.SortProperty

En beskrivning av den här medlemmen finns i SortProperty.

IBindingList.SupportsChangeNotification

En beskrivning av den här medlemmen finns i SupportsChangeNotification.

IBindingList.SupportsSearching

En beskrivning av den här medlemmen finns i SupportsSearching.

IBindingList.SupportsSorting

En beskrivning av den här medlemmen finns i SupportsSorting.

ICollection.CopyTo(Array, Int32)

Kopierar elementen i ICollection till en Array, med början vid ett visst Array index.

ICollection.Count

En beskrivning av den här medlemmen finns i Count.

ICollection.IsSynchronized

En beskrivning av den här medlemmen finns i IsSynchronized.

ICollection.SyncRoot

En beskrivning av den här medlemmen finns i SyncRoot.

IEnumerable.GetEnumerator()

En beskrivning av den här medlemmen finns i GetEnumerator().

IList.Add(Object)

Lägger till ett objekt i IList.

IList.Clear()

En beskrivning av den här medlemmen finns i Clear().

IList.Contains(Object)

Avgör om innehåller IList ett specifikt värde.

IList.IndexOf(Object)

Avgör indexet för ett specifikt objekt i IList.

IList.Insert(Int32, Object)

Infogar ett objekt i IList det angivna indexet.

IList.IsFixedSize

En beskrivning av den här medlemmen finns i IsFixedSize.

IList.IsReadOnly

En beskrivning av den här medlemmen finns i IsReadOnly.

IList.Item[Int32]

Hämtar eller anger elementet vid det angivna indexet.

IList.Remove(Object)

Tar bort den första förekomsten av ett specifikt objekt från IList.

IList.RemoveAt(Int32)

IList Tar bort objektet i det angivna indexet.

ITypedList.GetItemProperties(PropertyDescriptor[])

PropertyDescriptorCollection Returnerar som representerar egenskaperna för varje objekt som används för att binda data.

ITypedList.GetListName(PropertyDescriptor[])

Returnerar namnet på listan.

Tilläggsmetoder

Name Description
AsParallel(IEnumerable)

Möjliggör parallellisering av en fråga.

AsQueryable(IEnumerable)

Konverterar en IEnumerable till en IQueryable.

Cast<TResult>(IEnumerable)

Omvandlar elementen i en IEnumerable till den angivna typen.

OfType<TResult>(IEnumerable)

Filtrerar elementen i en IEnumerable baserat på en angiven typ.

Gäller för

Trådsäkerhet

Den här typen är säker för flertrådade läsåtgärder. Du måste synkronisera alla skrivåtgärder.

Se även