DataViewManager Sınıf

Tanım

içindeki her DataViewSettingCollection bir için varsayılan DataTable değer DataSetiçerir.

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
Devralma
Uygulamalar

Oluşturucular

Name Description
DataViewManager()

DataViewManager sınıfının yeni bir örneğini başlatır.

DataViewManager(DataSet)

Belirtilen DataViewManageriçin sınıfının yeni bir örneğini DataSet başlatır.

Özellikler

Name Description
Container

Bileşenin kapsayıcısını alır.

(Devralındığı yer: MarshalByValueComponent)
DataSet

ile DataSetkullanılacak öğesini DataViewManager alır veya ayarlar.

DataViewSettingCollectionString

Kod kalıcılığı için kullanılan bir değeri alır veya ayarlar.

DataViewSettings

içindeki her DataViewSettingCollection için öğesini DataTableDataSetalır.

DesignMode

Bileşenin şu anda tasarım modunda olup olmadığını gösteren bir değer alır.

(Devralındığı yer: MarshalByValueComponent)
Events

Bu bileşene bağlı olay işleyicilerinin listesini alır.

(Devralındığı yer: MarshalByValueComponent)
Site

Bileşenin sitesini alır veya ayarlar.

(Devralındığı yer: MarshalByValueComponent)

Yöntemler

Name Description
CreateDataView(DataTable)

Belirtilen DataViewiçin bir DataTable oluşturur.

Dispose()

tarafından MarshalByValueComponentkullanılan tüm kaynakları serbest bırakır.

(Devralındığı yer: MarshalByValueComponent)
Dispose(Boolean)

tarafından MarshalByValueComponent kullanılan yönetilmeyen kaynakları serbest bırakır ve isteğe bağlı olarak yönetilen kaynakları serbest bırakır.

(Devralındığı yer: MarshalByValueComponent)
Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetService(Type)

uygulayıcısını IServiceProvideralır.

(Devralındığı yer: MarshalByValueComponent)
GetType()

Geçerli örneğin Type alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectbasit bir kopyasını oluşturur.

(Devralındığı yer: Object)
OnListChanged(ListChangedEventArgs)

Olayı tetikler ListChanged .

RelationCollectionChanged(Object, CollectionChangeEventArgs)

öğesine eklendiğinde veya öğesinden kaldırıldığında CollectionChanged bir DataRelation olay tetiklerDataRelationCollection.

TableCollectionChanged(Object, CollectionChangeEventArgs)

öğesine eklendiğinde veya öğesinden kaldırıldığında CollectionChanged bir DataTable olay tetiklerDataTableCollection.

ToString()

Varsa, adını Stringiçeren bir Component döndürür. Bu yöntem geçersiz kılınmamalıdır.

(Devralındığı yer: MarshalByValueComponent)

Ekinlikler

Name Description
Disposed

Bileşendeki olayı dinlemek için Disposed bir olay işleyicisi ekler.

(Devralındığı yer: MarshalByValueComponent)
ListChanged

bir satır öğesine eklendikten veya silindikten DataViewsonra gerçekleşir.

Belirtik Arabirim Kullanımları

Name Description
IBindingList.AddIndex(PropertyDescriptor)

öğesini PropertyDescriptor arama için kullanılan dizinlere ekler.

IBindingList.AddNew()

Bu üyenin açıklaması için bkz AddNew(). .

IBindingList.AllowEdit

Bu üyenin açıklaması için bkz AllowEdit. .

IBindingList.AllowNew

Bu üyenin açıklaması için bkz AllowNew. .

IBindingList.AllowRemove

Bu üyenin açıklaması için bkz AllowRemove. .

IBindingList.ApplySort(PropertyDescriptor, ListSortDirection)

Listeyi ve PropertyDescriptorListSortDirectiondeğerine göre sıralar.

IBindingList.Find(PropertyDescriptor, Object)

Verilen PropertyDescriptoröğesini içeren satırın dizinini döndürür.

IBindingList.IsSorted

Bu üyenin açıklaması için bkz IsSorted. .

IBindingList.RemoveIndex(PropertyDescriptor)

PropertyDescriptor arama için kullanılan dizinlerden öğesini kaldırır.

IBindingList.RemoveSort()

kullanılarak ApplySort(PropertyDescriptor, ListSortDirection)uygulanan herhangi bir sıralamayı kaldırır.

IBindingList.SortDirection

Bu üyenin açıklaması için bkz SortDirection. .

IBindingList.SortProperty

Bu üyenin açıklaması için bkz SortProperty. .

IBindingList.SupportsChangeNotification

Bu üyenin açıklaması için bkz SupportsChangeNotification. .

IBindingList.SupportsSearching

Bu üyenin açıklaması için bkz SupportsSearching. .

IBindingList.SupportsSorting

Bu üyenin açıklaması için bkz SupportsSorting. .

ICollection.CopyTo(Array, Int32)

ICollection öğelerini belirli bir Array dizininden başlayarak bir Arraykopyalar.

ICollection.Count

Bu üyenin açıklaması için bkz Count. .

ICollection.IsSynchronized

Bu üyenin açıklaması için bkz IsSynchronized. .

ICollection.SyncRoot

Bu üyenin açıklaması için bkz SyncRoot. .

IEnumerable.GetEnumerator()

Bu üyenin açıklaması için bkz GetEnumerator(). .

IList.Add(Object)

öğesine IListbir öğe ekler.

IList.Clear()

Bu üyenin açıklaması için bkz Clear(). .

IList.Contains(Object)

öğesinin IList belirli bir değer içerip içermediğini belirler.

IList.IndexOf(Object)

içindeki belirli bir öğenin dizinini IListbelirler.

IList.Insert(Int32, Object)

Belirtilen dizinde IList öğesine bir öğe ekler.

IList.IsFixedSize

Bu üyenin açıklaması için bkz IsFixedSize. .

IList.IsReadOnly

Bu üyenin açıklaması için bkz IsReadOnly. .

IList.Item[Int32]

Belirtilen dizinde öğesini alır veya ayarlar.

IList.Remove(Object)

Belirli bir nesnenin ilk oluşumunu öğesinden IListkaldırır.

IList.RemoveAt(Int32)

Belirtilen dizindeki IList öğeyi kaldırır.

ITypedList.GetItemProperties(PropertyDescriptor[])

PropertyDescriptorCollection Verileri bağlamak için kullanılan her öğedeki özellikleri temsil eden öğesini döndürür.

ITypedList.GetListName(PropertyDescriptor[])

Listenin adını döndürür.

Uzantı Metotları

Name Description
AsParallel(IEnumerable)

Sorgunun paralelleştirilmesini etkinleştirir.

AsQueryable(IEnumerable)

bir IEnumerable öğesine IQueryabledönüştürür.

Cast<TResult>(IEnumerable)

öğesinin IEnumerable öğelerini belirtilen türe yazar.

CreateAsyncScope(IServiceProvider)

Kapsamı belirlenmiş hizmetleri çözümlemek için kullanılabilecek yeni AsyncServiceScope bir oluşturur.

CreateScope(IServiceProvider)

Kapsamı belirlenmiş hizmetleri çözümlemek için kullanılabilecek yeni IServiceScope bir oluşturur.

GetKeyedService(IServiceProvider, Type, Object)

türünde bir serviceTypeIServiceProviderhizmet alın.

GetKeyedService<T>(IServiceProvider, Object)

türünde bir TIServiceProviderhizmet alın.

GetKeyedServices(IServiceProvider, Type, Object)

türünde hizmetlerin serviceType bir numaralandırmasını IServiceProvideralın.

GetKeyedServices<T>(IServiceProvider, Object)

türünde hizmetlerin T bir numaralandırmasını IServiceProvideralın.

GetRequiredKeyedService(IServiceProvider, Type, Object)

türünde bir serviceTypeIServiceProviderhizmet alın.

GetRequiredKeyedService<T>(IServiceProvider, Object)

türünde bir TIServiceProviderhizmet alın.

GetRequiredService(IServiceProvider, Type)

türünde bir serviceTypeIServiceProviderhizmet alın.

GetRequiredService<T>(IServiceProvider)

türünde bir TIServiceProviderhizmet alın.

GetService<T>(IServiceProvider)

türünde bir TIServiceProviderhizmet alın.

GetServices(IServiceProvider, Type)

türünde hizmetlerin serviceType bir numaralandırmasını IServiceProvideralın.

GetServices<T>(IServiceProvider)

türünde hizmetlerin T bir numaralandırmasını IServiceProvideralın.

OfType<TResult>(IEnumerable)

Belirtilen türe göre bir IEnumerable öğesinin öğelerini filtreler.

Şunlara uygulanır

İş Parçacığı Güvenliği

Bu tür, çok iş parçacıklı okuma işlemleri için güvenlidir. Tüm yazma işlemlerini eşitlemeniz gerekir.

Ayrıca bkz.