DataViewManager Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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) | |
| 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.