DataViewManager Clase

Definición

Contiene un valor predeterminado de DataViewSettingCollection para cada DataTable de DataSet.Contains a default DataViewSettingCollection for each DataTable in a DataSet.

public ref class DataViewManager : System::ComponentModel::MarshalByValueComponent, System::Collections::IList, System::ComponentModel::IBindingList, System::ComponentModel::ITypedList
public class DataViewManager : System.ComponentModel.MarshalByValueComponent, System.Collections.IList, System.ComponentModel.IBindingList, System.ComponentModel.ITypedList
type DataViewManager = class
    inherit MarshalByValueComponent
    interface IBindingList
    interface ITypedList
    interface IList
    interface ICollection
    interface IEnumerable
Public Class DataViewManager
Inherits MarshalByValueComponent
Implements IBindingList, IList, ITypedList
Herencia
Implementaciones

Constructores

DataViewManager()

Inicializa una nueva instancia de la clase DataViewManager.Initializes a new instance of the DataViewManager class.

DataViewManager(DataSet)

Inicializa una nueva instancia de la clase DataViewManager para el objetoDataSet especificado.Initializes a new instance of the DataViewManager class for the specified DataSet.

Propiedades

Container

Obtiene el contenedor del componente.Gets the container for the component.

(Heredado de MarshalByValueComponent)
DataSet

Obtiene o establece el objeto DataSet que se va a usar con DataViewManager.Gets or sets the DataSet to use with the DataViewManager.

DataViewSettingCollectionString

Obtiene o establece un valor utilizado para la persistencia de código.Gets or sets a value that is used for code persistence.

DataViewSettings

Obtiene el DataViewSettingCollection de cada DataTable en el DataSet.Gets the DataViewSettingCollection for each DataTable in the DataSet.

DesignMode

Obtiene un valor que indica si el componente está actualmente en modo de diseño.Gets a value indicating whether the component is currently in design mode.

(Heredado de MarshalByValueComponent)
Events

Obtiene la lista de controladores de eventos asociados a este componente.Gets the list of event handlers that are attached to this component.

(Heredado de MarshalByValueComponent)
Site

Obtiene o establece el sitio del componente.Gets or sets the site of the component.

(Heredado de MarshalByValueComponent)

Métodos

CreateDataView(DataTable)

Crea un DataView para el DataTable especificado.Creates a DataView for the specified DataTable.

Dispose()

Libera todos los recursos que usa MarshalByValueComponent.Releases all resources used by the MarshalByValueComponent.

(Heredado de MarshalByValueComponent)
Dispose(Boolean)

Libera los recursos no administrados que usa MarshalByValueComponent y, de forma opcional, libera los recursos administrados.Releases the unmanaged resources used by the MarshalByValueComponent and optionally releases the managed resources.

(Heredado de MarshalByValueComponent)
Equals(Object)

Determina si el objeto especificado es igual al objeto actual.Determines whether the specified object is equal to the current object.

(Heredado de Object)
GetHashCode()

Sirve como función hash predeterminada.Serves as the default hash function.

(Heredado de Object)
GetService(Type)

Obtiene el implementador de IServiceProvider.Gets the implementer of the IServiceProvider.

(Heredado de MarshalByValueComponent)
GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del objeto Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
OnListChanged(ListChangedEventArgs)

Genera el evento ListChanged.Raises the ListChanged event.

RelationCollectionChanged(Object, CollectionChangeEventArgs)

Genera un evento CollectionChanged cuando se agrega o se quita un objeto DataRelation de DataRelationCollection.Raises a CollectionChanged event when a DataRelation is added to or removed from the DataRelationCollection.

TableCollectionChanged(Object, CollectionChangeEventArgs)

Genera un evento CollectionChanged cuando se agrega o se quita un objeto DataTable de DataTableCollection.Raises a CollectionChanged event when a DataTable is added to or removed from the DataTableCollection.

ToString()

Devuelve una String que contiene el nombre del Component, si existe.Returns a String containing the name of the Component, if any. Este método no se debe invalidar.This method should not be overridden.

(Heredado de MarshalByValueComponent)

Eventos

Disposed

Agrega un controlador de eventos para escuchar el evento Disposed en el componente.Adds an event handler to listen to the Disposed event on the component.

(Heredado de MarshalByValueComponent)
ListChanged

Se produce al agregar o eliminar una fila de DataView.Occurs after a row is added to or deleted from a DataView.

Implementaciones de interfaz explícitas

IBindingList.AddIndex(PropertyDescriptor)

Agrega PropertyDescriptor a los índices utilizados para las búsquedas.Adds the PropertyDescriptor to the indexes used for searching.

IBindingList.AddNew()

Para obtener una descripción de este miembro, vea AddNew().For a description of this member, see AddNew().

IBindingList.AllowEdit

Para obtener una descripción de este miembro, vea AllowEdit.For a description of this member, see AllowEdit.

IBindingList.AllowNew

Para obtener una descripción de este miembro, vea AllowNew.For a description of this member, see AllowNew.

IBindingList.AllowRemove

Para obtener una descripción de este miembro, vea AllowRemove.For a description of this member, see AllowRemove.

IBindingList.ApplySort(PropertyDescriptor, ListSortDirection)

Ordena la lista basándose en PropertyDescriptor y ListSortDirection.Sorts the list based on a PropertyDescriptor and a ListSortDirection.

IBindingList.Find(PropertyDescriptor, Object)

Devuelve el índice de la fila que tiene el PropertyDescriptor especificado.Returns the index of the row that has the given PropertyDescriptor.

IBindingList.IsSorted

Para obtener una descripción de este miembro, vea IsSorted.For a description of this member, see IsSorted.

IBindingList.RemoveIndex(PropertyDescriptor)

Quita el PropertyDescriptor de los índices utilizados para las búsquedas.Removes the PropertyDescriptor from the indexes used for searching.

IBindingList.RemoveSort()

Quita cualquier ordenación aplicada mediante el ApplySort(PropertyDescriptor, ListSortDirection).Removes any sort applied using ApplySort(PropertyDescriptor, ListSortDirection).

IBindingList.SortDirection

Para obtener una descripción de este miembro, vea SortDirection.For a description of this member, see SortDirection.

IBindingList.SortProperty

Para obtener una descripción de este miembro, vea SortProperty.For a description of this member, see SortProperty.

IBindingList.SupportsChangeNotification

Para obtener una descripción de este miembro, vea SupportsChangeNotification.For a description of this member, see SupportsChangeNotification.

IBindingList.SupportsSearching

Para obtener una descripción de este miembro, vea SupportsSearching.For a description of this member, see SupportsSearching.

IBindingList.SupportsSorting

Para obtener una descripción de este miembro, vea SupportsSorting.For a description of this member, see SupportsSorting.

ICollection.CopyTo(Array, Int32)

Copia los elementos de ICollection en Array, empezando por un índice determinado de Array.Copies the elements of the ICollection to an Array, starting at a particular Array index.

ICollection.Count

Para obtener una descripción de este miembro, vea Count.For a description of this member, see Count.

ICollection.IsSynchronized

Para obtener una descripción de este miembro, vea IsSynchronized.For a description of this member, see IsSynchronized.

ICollection.SyncRoot

Para obtener una descripción de este miembro, vea SyncRoot.For a description of this member, see SyncRoot.

IEnumerable.GetEnumerator()

Para obtener una descripción de este miembro, vea GetEnumerator().For a description of this member, see GetEnumerator().

IList.Add(Object)

Agrega un elemento a IList.Adds an item to the IList.

IList.Clear()

Para obtener una descripción de este miembro, vea Clear().For a description of this member, see Clear().

IList.Contains(Object)

Determina si IList contiene un valor específico.Determines whether the IList contains a specific value.

IList.IndexOf(Object)

Determina el índice de un elemento específico de IList.Determines the index of a specific item in the IList.

IList.Insert(Int32, Object)

Inserta un elemento en la interfaz IList, en el índice especificado.Inserts an item to the IList at the specified index.

IList.IsFixedSize

Para obtener una descripción de este miembro, vea IsFixedSize.For a description of this member, see IsFixedSize.

IList.IsReadOnly

Para obtener una descripción de este miembro, vea IsReadOnly.For a description of this member, see IsReadOnly.

IList.Item[Int32]

Obtiene o establece el elemento en el índice especificado.Gets or sets the element at the specified index.

IList.Remove(Object)

Quita la primera aparición de un objeto específico de la interfaz IList.Removes the first occurrence of a specific object from the IList.

IList.RemoveAt(Int32)

Quita el elemento de la interfaz IList que se encuentra en el índice especificado.Removes the IList item at the specified index.

ITypedList.GetItemProperties(PropertyDescriptor[])

Devuelve el PropertyDescriptorCollection que representa las propiedades de cada elemento utilizado para enlazar datos.Returns the PropertyDescriptorCollection that represents the properties on each item used to bind data.

ITypedList.GetListName(PropertyDescriptor[])

Devuelve el nombre de la lista.Returns the name of the list.

Métodos de extensión

Cast<TResult>(IEnumerable)

Convierte los elementos de IEnumerable en el tipo especificado.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtra los elementos de IEnumerable en función de un tipo especificado.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Habilita la paralelización de una consulta.Enables parallelization of a query.

AsQueryable(IEnumerable)

Convierte una interfaz IEnumerable en IQueryable.Converts an IEnumerable to an IQueryable.

Se aplica a

Seguridad para subprocesos

Este tipo es seguro para las operaciones de lectura multiproceso.This type is safe for multithreaded read operations. Debe sincronizar cualquier operación de escritura.You must synchronize any write operations.

Consulte también: