DataViewManager Clase

Definición

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

Constructores

Nombre Description
DataViewManager()

Inicializa una nueva instancia de la clase DataViewManager.

DataViewManager(DataSet)

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

Propiedades

Nombre Description
Container

Obtiene el contenedor del componente.

(Heredado de MarshalByValueComponent)
DataSet

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

DataViewSettingCollectionString

Obtiene o establece un valor que se usa para la persistencia del código.

DataViewSettings

Obtiene para DataViewSettingCollection cada DataTable de .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 que están asociados a este componente.

(Heredado de MarshalByValueComponent)
Site

Obtiene o establece el sitio del componente.

(Heredado de MarshalByValueComponent)

Métodos

Nombre Description
CreateDataView(DataTable)

Crea un DataView para el objeto especificado DataTable.

Dispose()

Libera todos los recursos usados por .MarshalByValueComponent

(Heredado de MarshalByValueComponent)
Dispose(Boolean)

Libera los recursos no administrados utilizados por MarshalByValueComponent y, opcionalmente, libera los recursos administrados.

(Heredado de MarshalByValueComponent)
Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetHashCode()

Actúa 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 Objectactual.

(Heredado de Object)
OnListChanged(ListChangedEventArgs)

Genera el evento ListChanged.

RelationCollectionChanged(Object, CollectionChangeEventArgs)

Genera un CollectionChanged evento cuando se agrega o quita DataRelationCollectionde DataRelation .

TableCollectionChanged(Object, CollectionChangeEventArgs)

Genera un CollectionChanged evento cuando se agrega o quita DataTableCollectionde DataTable .

ToString()

Devuelve un String objeto que contiene el nombre de Component, si existe. Este método no se debe invalidar.

(Heredado de MarshalByValueComponent)

Eventos

Nombre Description
Disposed

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

(Heredado de MarshalByValueComponent)
ListChanged

Se produce después de agregar o eliminar una fila de .DataView

Implementaciones de interfaz explícitas

Nombre Description
IBindingList.AddIndex(PropertyDescriptor)

Agrega a PropertyDescriptor los índices usados para la búsqueda.

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 en función de y PropertyDescriptor .ListSortDirection

IBindingList.Find(PropertyDescriptor, Object)

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

IBindingList.IsSorted

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

IBindingList.RemoveIndex(PropertyDescriptor)

Quita de PropertyDescriptor los índices usados para la búsqueda.

IBindingList.RemoveSort()

Quita cualquier ordenación aplicada mediante 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 del ICollection en un Array, empezando por un índice de Array determinado.

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 al IList.

IList.Clear()

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

IList.Contains(Object)

Determina si el IList contiene un valor específico.

IList.IndexOf(Object)

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

IList.Insert(Int32, Object)

Inserta un elemento en el 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 IList.

IList.RemoveAt(Int32)

Quita el elemento IList en el índice especificado.

ITypedList.GetItemProperties(PropertyDescriptor[])

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

ITypedList.GetListName(PropertyDescriptor[])

Devuelve el nombre de la lista.

Métodos de extensión

Nombre Description
AsParallel(IEnumerable)

Habilita la paralelización de una consulta.

AsQueryable(IEnumerable)

Convierte un IEnumerable en un IQueryable.

Cast<TResult>(IEnumerable)

Convierte los elementos de un IEnumerable al tipo especificado.

OfType<TResult>(IEnumerable)

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

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