DataViewManager Osztály

Definíció

A minden egyes DataViewSettingCollection eleméhez DataTablealapértelmezett DataSet értéket tartalmaz.

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
Öröklődés
Megvalósítás

Konstruktorok

Name Description
DataViewManager()

Inicializálja a DataViewManager osztály új példányát.

DataViewManager(DataSet)

Inicializálja a DataViewManager megadott DataSetosztály új példányát.

Tulajdonságok

Name Description
Container

Lekéri az összetevő tárolót.

(Öröklődés forrása MarshalByValueComponent)
DataSet

Lekéri vagy beállítja a DataSet használni kívánt .DataViewManager

DataViewSettingCollectionString

Lekéri vagy beállítja a kódmegőrzéshez használt értéket.

DataViewSettings

Lekéri az DataViewSettingCollection egyes DataTable a DataSet.

DesignMode

Egy értéket kap, amely jelzi, hogy az összetevő jelenleg tervezési módban van-e.

(Öröklődés forrása MarshalByValueComponent)
Events

Lekéri az összetevőhöz csatolt eseménykezelők listáját.

(Öröklődés forrása MarshalByValueComponent)
Site

Lekéri vagy beállítja az összetevő helyét.

(Öröklődés forrása MarshalByValueComponent)

Metódusok

Name Description
CreateDataView(DataTable)

Létrehoz egy értéket DataView a megadotthoz DataTable.

Dispose()

Felszabadítja a .-hez használt összes erőforrást MarshalByValueComponent.

(Öröklődés forrása MarshalByValueComponent)
Dispose(Boolean)

Felszabadítja a felügyelt erőforrások által MarshalByValueComponent használt nem felügyelt erőforrásokat, és opcionálisan felszabadítja a felügyelt erőforrásokat.

(Öröklődés forrása MarshalByValueComponent)
Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetService(Type)

Lekéri a végrehajtó a IServiceProvider.

(Öröklődés forrása MarshalByValueComponent)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
OnListChanged(ListChangedEventArgs)

Az eseményt emeli ListChanged ki.

RelationCollectionChanged(Object, CollectionChangeEventArgs)

Eseményt CollectionChanged hoz létre, ha a rendszer hozzáad vagy DataRelation eltávolít egy eseményt a DataRelationCollectionprogramból.

TableCollectionChanged(Object, CollectionChangeEventArgs)

Eseményt CollectionChanged hoz létre, ha a rendszer hozzáad vagy DataTable eltávolít egy eseményt a DataTableCollectionprogramból.

ToString()

String A ( ha van) nevet tartalmazó értéket Componentad vissza. Ezt a módszert nem szabad felülírni.

(Öröklődés forrása MarshalByValueComponent)

esemény

Name Description
Disposed

Hozzáad egy eseménykezelőt az összetevő eseményének Disposed figyeléséhez.

(Öröklődés forrása MarshalByValueComponent)
ListChanged

A sor hozzáadása vagy törlése DataViewután következik be.

Explicit interfész-implementációk

Name Description
IBindingList.AddIndex(PropertyDescriptor)

Hozzáadja a PropertyDescriptor kereséshez használt indexekhez.

IBindingList.AddNew()

Ennek a tagnak a leírását lásd AddNew(): .

IBindingList.AllowEdit

Ennek a tagnak a leírását lásd AllowEdit: .

IBindingList.AllowNew

Ennek a tagnak a leírását lásd AllowNew: .

IBindingList.AllowRemove

Ennek a tagnak a leírását lásd AllowRemove: .

IBindingList.ApplySort(PropertyDescriptor, ListSortDirection)

A listát egy és egy PropertyDescriptor alapján rendezi ListSortDirection.

IBindingList.Find(PropertyDescriptor, Object)

A megadott PropertyDescriptorsor indexét adja vissza.

IBindingList.IsSorted

Ennek a tagnak a leírását lásd IsSorted: .

IBindingList.RemoveIndex(PropertyDescriptor)

Eltávolítja a PropertyDescriptor kereséshez használt indexekből.

IBindingList.RemoveSort()

Eltávolít minden, a használatával ApplySort(PropertyDescriptor, ListSortDirection)alkalmazott rendezést.

IBindingList.SortDirection

Ennek a tagnak a leírását lásd SortDirection: .

IBindingList.SortProperty

Ennek a tagnak a leírását lásd SortProperty: .

IBindingList.SupportsChangeNotification

Ennek a tagnak a leírását lásd SupportsChangeNotification: .

IBindingList.SupportsSearching

Ennek a tagnak a leírását lásd SupportsSearching: .

IBindingList.SupportsSorting

Ennek a tagnak a leírását lásd SupportsSorting: .

ICollection.CopyTo(Array, Int32)

Az elemeket ICollection egy adott indextől kezdve másolja Arrayegy adott Array indexbe.

ICollection.Count

Ennek a tagnak a leírását lásd Count: .

ICollection.IsSynchronized

Ennek a tagnak a leírását lásd IsSynchronized: .

ICollection.SyncRoot

Ennek a tagnak a leírását lásd SyncRoot: .

IEnumerable.GetEnumerator()

Ennek a tagnak a leírását lásd GetEnumerator(): .

IList.Add(Object)

Elemet ad hozzá a IList.

IList.Clear()

Ennek a tagnak a leírását lásd Clear(): .

IList.Contains(Object)

Meghatározza, hogy az IList adott érték tartalmaz-e.

IList.IndexOf(Object)

Egy adott elem indexét határozza meg a IList.

IList.Insert(Int32, Object)

Beszúr egy elemet a IList megadott indexbe.

IList.IsFixedSize

Ennek a tagnak a leírását lásd IsFixedSize: .

IList.IsReadOnly

Ennek a tagnak a leírását lásd IsReadOnly: .

IList.Item[Int32]

Lekéri vagy beállítja az elemet a megadott indexen.

IList.Remove(Object)

Eltávolítja egy adott objektum első előfordulását a IList.

IList.RemoveAt(Int32)

Eltávolítja az IList elemet a megadott indexből.

ITypedList.GetItemProperties(PropertyDescriptor[])

PropertyDescriptorCollection Az adatok kötéséhez használt egyes elemek tulajdonságait képviselő tulajdonságokat adja vissza.

ITypedList.GetListName(PropertyDescriptor[])

A lista nevét adja vissza.

Bővítő metódusok

Name Description
AsParallel(IEnumerable)

Lehetővé teszi a lekérdezés párhuzamosítását.

AsQueryable(IEnumerable)

Átalakítja az egyiket IEnumerableIQueryable.

Cast<TResult>(IEnumerable)

Egy elem elemeit IEnumerable a megadott típusra veti.

CreateAsyncScope(IServiceProvider)

Létrehoz egy újat AsyncServiceScope , amely a hatókörön belüli szolgáltatások feloldására használható.

CreateScope(IServiceProvider)

Létrehoz egy újat IServiceScope , amely a hatókörön belüli szolgáltatások feloldására használható.

GetKeyedService(IServiceProvider, Type, Object)

A szolgáltatás típusának serviceType lekérése a IServiceProvider.

GetKeyedService<T>(IServiceProvider, Object)

A szolgáltatás típusának T lekérése a IServiceProvider.

GetKeyedServices(IServiceProvider, Type, Object)

Kérje le a szolgáltatások serviceType számbavételét a IServiceProvider.

GetKeyedServices<T>(IServiceProvider, Object)

Kérje le a szolgáltatások T számbavételét a IServiceProvider.

GetRequiredKeyedService(IServiceProvider, Type, Object)

A szolgáltatás típusának serviceType lekérése a IServiceProvider.

GetRequiredKeyedService<T>(IServiceProvider, Object)

A szolgáltatás típusának T lekérése a IServiceProvider.

GetRequiredService(IServiceProvider, Type)

A szolgáltatás típusának serviceType lekérése a IServiceProvider.

GetRequiredService<T>(IServiceProvider)

A szolgáltatás típusának T lekérése a IServiceProvider.

GetService<T>(IServiceProvider)

A szolgáltatás típusának T lekérése a IServiceProvider.

GetServices(IServiceProvider, Type)

Kérje le a szolgáltatások serviceType számbavételét a IServiceProvider.

GetServices<T>(IServiceProvider)

Kérje le a szolgáltatások T számbavételét a IServiceProvider.

OfType<TResult>(IEnumerable)

Egy adott típus alapján szűri IEnumerable egy adott elem elemeit.

A következőre érvényes:

Szálbiztonság

Ez a típus biztonságos a többszálas olvasási műveletekhez. Minden írási műveletet szinkronizálnia kell.

Lásd még