DataViewManager Clase

Definición

Contiene un valor predeterminado de DataViewSettingCollection para cada DataTable de 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
Herencia
Implementaciones

Constructores

DataViewManager()

Inicializa una nueva instancia de la clase DataViewManager.

DataViewManager(DataSet)

Inicializa una nueva instancia de la clase DataViewManager para el objetoDataSet especificado.

Propiedades

Container

Obtiene el contenedor del componente.

(Heredado de MarshalByValueComponent)
DataSet

Obtiene o establece el objeto DataSet que se va a usar con DataViewManager.

DataViewSettingCollectionString

Obtiene o establece un valor utilizado para la persistencia de código.

DataViewSettings

Obtiene el DataViewSettingCollection de cada DataTable en el DataSet.

DesignMode

Obtiene un valor que indica si el componente está actualmente en modo de diseño.

(Heredado de MarshalByValueComponent)
Events

Obtiene la lista de controladores de eventos asociados a este componente.

(Heredado de MarshalByValueComponent)
Site

Obtiene o establece el sitio del componente.

(Heredado de MarshalByValueComponent)

Métodos

CreateDataView(DataTable)

Crea un DataView para el DataTable especificado.

Dispose()

Libera todos los recursos que usa MarshalByValueComponent.

(Heredado de MarshalByValueComponent)
Dispose(Boolean)

Libera los recursos no administrados que usa MarshalByValueComponent y, de forma opcional, libera los recursos administrados.

(Heredado de MarshalByValueComponent)
Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetService(Type)

Obtiene el implementador de IServiceProvider.

(Heredado de MarshalByValueComponent)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
OnListChanged(ListChangedEventArgs)

Genera el evento ListChanged.

RelationCollectionChanged(Object, CollectionChangeEventArgs)

Genera un evento CollectionChanged cuando se agrega o se quita un objeto DataRelation de DataRelationCollection.

TableCollectionChanged(Object, CollectionChangeEventArgs)

Genera un evento CollectionChanged cuando se agrega o se quita un objeto DataTable de DataTableCollection.

ToString()

Devuelve una String que contiene el nombre del Component, si existe. Este método no se debe invalidar.

(Heredado de MarshalByValueComponent)

Eventos

Disposed

Agrega un controlador de eventos para escuchar el evento Disposed sobre el componente.

(Heredado de MarshalByValueComponent)
ListChanged

Se produce al agregar o eliminar una fila de DataView.

Implementaciones de interfaz explícitas

IBindingList.AddIndex(PropertyDescriptor)

Agrega PropertyDescriptor a los índices utilizados para las búsquedas.

IBindingList.AddNew()

Para obtener una descripción de este miembro, vea AddNew().

IBindingList.AllowEdit

Para obtener una descripción de este miembro, vea AllowEdit.

IBindingList.AllowNew

Para obtener una descripción de este miembro, vea AllowNew.

IBindingList.AllowRemove

Para obtener una descripción de este miembro, vea AllowRemove.

IBindingList.ApplySort(PropertyDescriptor, ListSortDirection)

Ordena la lista basándose en PropertyDescriptor y ListSortDirection.

IBindingList.Find(PropertyDescriptor, Object)

Devuelve el índice de la fila que tiene el PropertyDescriptor especificado.

IBindingList.IsSorted

Para obtener una descripción de este miembro, vea IsSorted.

IBindingList.RemoveIndex(PropertyDescriptor)

Quita el PropertyDescriptor de los índices utilizados para las búsquedas.

IBindingList.RemoveSort()

Quita cualquier ordenación aplicada mediante el ApplySort(PropertyDescriptor, ListSortDirection).

IBindingList.SortDirection

Para obtener una descripción de este miembro, vea SortDirection.

IBindingList.SortProperty

Para obtener una descripción de este miembro, vea SortProperty.

IBindingList.SupportsChangeNotification

Para obtener una descripción de este miembro, vea SupportsChangeNotification.

IBindingList.SupportsSearching

Para obtener una descripción de este miembro, vea SupportsSearching.

IBindingList.SupportsSorting

Para obtener una descripción de este miembro, vea SupportsSorting.

ICollection.CopyTo(Array, Int32)

Copia los elementos de ICollection en Array, empezando por un índice determinado de Array.

ICollection.Count

Para obtener una descripción de este miembro, vea Count.

ICollection.IsSynchronized

Para obtener una descripción de este miembro, vea IsSynchronized.

ICollection.SyncRoot

Para obtener una descripción de este miembro, vea SyncRoot.

IEnumerable.GetEnumerator()

Para obtener una descripción de este miembro, vea GetEnumerator().

IList.Add(Object)

Agrega un elemento a IList.

IList.Clear()

Para obtener una descripción de este miembro, vea Clear().

IList.Contains(Object)

Determina si IList contiene un valor específico.

IList.IndexOf(Object)

Determina el índice de un elemento específico de IList.

IList.Insert(Int32, Object)

Inserta un elemento en la interfaz IList, en el índice especificado.

IList.IsFixedSize

Para obtener una descripción de este miembro, vea IsFixedSize.

IList.IsReadOnly

Para obtener una descripción de este miembro, vea IsReadOnly.

IList.Item[Int32]

Obtiene o establece el elemento en el índice especificado.

IList.Remove(Object)

Quita la primera aparición de un objeto específico de la interfaz IList.

IList.RemoveAt(Int32)

Quita el elemento de la interfaz IList que se encuentra en el índice especificado.

ITypedList.GetItemProperties(PropertyDescriptor[])

Devuelve el PropertyDescriptorCollection que representa las propiedades de cada elemento utilizado para enlazar datos.

ITypedList.GetListName(PropertyDescriptor[])

Devuelve el nombre de la lista.

Métodos de extensión

Cast<TResult>(IEnumerable)

Convierte los elementos de IEnumerable en el tipo especificado.

OfType<TResult>(IEnumerable)

Filtra los elementos de IEnumerable en función de un tipo especificado.

AsParallel(IEnumerable)

Habilita la paralelización de una consulta.

AsQueryable(IEnumerable)

Convierte una interfaz IEnumerable en IQueryable.

Se aplica a

Seguridad para subprocesos

Este tipo es seguro para las operaciones de lectura multiproceso. Debe sincronizar las operaciones de escritura.

Consulte también