DataViewManager Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Contém uma DataViewSettingCollection padrão para cada DataTable em um 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 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
- Herança
- Implementações
Construtores
| DataViewManager() |
Inicializa uma nova instância da classe DataViewManager. |
| DataViewManager(DataSet) |
Inicializa uma nova instância da classe DataViewManager para o DataSet especificado. |
Propriedades
| Container |
Obtém o contêiner para o componente. (Herdado de MarshalByValueComponent) |
| DataSet |
Obtém ou define o DataSet a ser usado com o DataViewManager. |
| DataViewSettingCollectionString |
Obtém ou define um valor usado para persistência do código. |
| DataViewSettings |
Obtém o DataViewSettingCollection para cada DataTable no DataSet. |
| DesignMode |
Obtém um valor que indica se o componente está atualmente no modo de design. (Herdado de MarshalByValueComponent) |
| Events |
Obtém a lista de manipuladores de eventos que estão anexados a este componente. (Herdado de MarshalByValueComponent) |
| Site |
Obtém ou define o site do componente. (Herdado de MarshalByValueComponent) |
Métodos
| CreateDataView(DataTable) | |
| Dispose() |
Libera todos os recursos usados pelo MarshalByValueComponent. (Herdado de MarshalByValueComponent) |
| Dispose(Boolean) |
Libera os recursos não gerenciados usados pelo MarshalByValueComponent e opcionalmente libera os recursos gerenciados. (Herdado de MarshalByValueComponent) |
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
| GetService(Type) |
Obtém o implementador do IServiceProvider. (Herdado de MarshalByValueComponent) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
| OnListChanged(ListChangedEventArgs) |
Aciona o evento ListChanged. |
| RelationCollectionChanged(Object, CollectionChangeEventArgs) |
Gera um evento CollectionChanged quando um DataRelation é adicionado ou removido do DataRelationCollection. |
| TableCollectionChanged(Object, CollectionChangeEventArgs) |
Gera um evento CollectionChanged quando um DataTable é adicionado ou removido do DataTableCollection. |
| ToString() |
Retorna um String que contém o nome do Component, se houver. Esse método não deve ser substituído. (Herdado de MarshalByValueComponent) |
Eventos
| Disposed |
Adiciona um manipulador de eventos para escutar o evento Disposed no componente. (Herdado de MarshalByValueComponent) |
| ListChanged |
Ocorre depois que uma linha é adicionada ou excluída de uma DataView. |
Implantações explícitas de interface
| IBindingList.AddIndex(PropertyDescriptor) |
Adiciona o PropertyDescriptor aos índices usados para pesquisa. |
| IBindingList.AddNew() |
Para obter uma descrição desse membro, confira AddNew(). |
| IBindingList.AllowEdit |
Para obter uma descrição desse membro, confira AllowEdit. |
| IBindingList.AllowNew |
Para obter uma descrição desse membro, confira AllowNew. |
| IBindingList.AllowRemove |
Para obter uma descrição desse membro, confira AllowRemove. |
| IBindingList.ApplySort(PropertyDescriptor, ListSortDirection) |
Classifica a lista com base em um PropertyDescriptor e um ListSortDirection. |
| IBindingList.Find(PropertyDescriptor, Object) |
Retorna o índice da linha que tem o PropertyDescriptor determinado. |
| IBindingList.IsSorted |
Para obter uma descrição desse membro, confira IsSorted. |
| IBindingList.RemoveIndex(PropertyDescriptor) |
Remove o PropertyDescriptor dos índices usados para pesquisa. |
| IBindingList.RemoveSort() |
Remove qualquer classificação aplicada usando ApplySort(PropertyDescriptor, ListSortDirection). |
| IBindingList.SortDirection |
Para obter uma descrição desse membro, confira SortDirection. |
| IBindingList.SortProperty |
Para obter uma descrição desse membro, confira SortProperty. |
| IBindingList.SupportsChangeNotification |
Para obter uma descrição desse membro, confira SupportsChangeNotification. |
| IBindingList.SupportsSearching |
Para obter uma descrição desse membro, confira SupportsSearching. |
| IBindingList.SupportsSorting |
Para obter uma descrição desse membro, confira SupportsSorting. |
| ICollection.CopyTo(Array, Int32) |
Copia os elementos do ICollection para um Array, começando em um determinado índice Array. |
| ICollection.Count |
Para obter uma descrição desse membro, confira Count. |
| ICollection.IsSynchronized |
Para obter uma descrição desse membro, confira IsSynchronized. |
| ICollection.SyncRoot |
Para obter uma descrição desse membro, confira SyncRoot. |
| IEnumerable.GetEnumerator() |
Para obter uma descrição desse membro, confira GetEnumerator(). |
| IList.Add(Object) |
Adiciona um item ao IList. |
| IList.Clear() |
Para obter uma descrição desse membro, confira Clear(). |
| IList.Contains(Object) |
Determinará se o IList contiver um valor específico. |
| IList.IndexOf(Object) |
Determina o índice de um item específico em IList. |
| IList.Insert(Int32, Object) |
Insere um item na IList no índice especificado. |
| IList.IsFixedSize |
Para obter uma descrição desse membro, confira IsFixedSize. |
| IList.IsReadOnly |
Para obter uma descrição desse membro, confira IsReadOnly. |
| IList.Item[Int32] |
Obtém ou define o elemento no índice especificado. |
| IList.Remove(Object) |
Remove a primeira ocorrência de um objeto específico do IList. |
| IList.RemoveAt(Int32) |
Remove o item IList no índice especificado. |
| ITypedList.GetItemProperties(PropertyDescriptor[]) |
Retorna o PropertyDescriptorCollection que representa as propriedades em cada item usado para associar os dados. |
| ITypedList.GetListName(PropertyDescriptor[]) |
Retorna o nome da lista. |
Métodos de Extensão
| GetKeyedService<T>(IServiceProvider, Object) |
Obtém um serviço do tipo |
| GetKeyedServices(IServiceProvider, Type, Object) |
Obtém uma enumeração de serviços do tipo |
| GetKeyedServices<T>(IServiceProvider, Object) |
Obtém uma enumeração de serviços do tipo |
| GetRequiredKeyedService(IServiceProvider, Type, Object) |
Obtém um serviço do tipo |
| GetRequiredKeyedService<T>(IServiceProvider, Object) |
Obtém um serviço do tipo |
| CreateAsyncScope(IServiceProvider) |
Cria um novo AsyncServiceScope que pode ser usado para resolver serviços com escopo. |
| CreateScope(IServiceProvider) |
Cria um novo IServiceScope que pode ser usado para resolver serviços com escopo. |
| GetRequiredService(IServiceProvider, Type) |
Obter serviço do tipo |
| GetRequiredService<T>(IServiceProvider) |
Obter serviço do tipo |
| GetService<T>(IServiceProvider) |
Obter serviço do tipo |
| GetServices(IServiceProvider, Type) |
Obtém uma enumeração de serviços do tipo |
| GetServices<T>(IServiceProvider) |
Obtém uma enumeração de serviços do tipo |
| GetFakeLogCollector(IServiceProvider) |
Obtém o objeto que coleta registros de log enviados ao agente falso. |
| GetFakeRedactionCollector(IServiceProvider) |
Obtém a instância falsa do coletor de refatoração do contêiner de injeção de dependência. |
| Cast<TResult>(IEnumerable) |
Converte os elementos de um IEnumerable para o tipo especificado. |
| OfType<TResult>(IEnumerable) |
Filtra os elementos de um IEnumerable com base em um tipo especificado. |
| AsParallel(IEnumerable) |
Habilita a paralelização de uma consulta. |
| AsQueryable(IEnumerable) |
Converte um IEnumerable em um IQueryable. |
Aplica-se a
Acesso thread-safe
Este tipo é seguro para operações de leitura e multithread. Você deve sincronizar todas as operações de gravação.