Este artículo se tradujo de forma manual. Mueva el puntero sobre las frases del artículo para ver el texto original. |
Traducción
Original
|
DataRelationCollection (Clase)
Representa la colección de objetos DataRelation de este DataSet.
Ensamblado: System.Data (en System.Data.dll)
El tipo DataRelationCollection expone los siguientes miembros.
| Nombre | Descripción | |
|---|---|---|
|
DataRelationCollection | Inicializa una nueva instancia de la clase DataRelationCollection. |
| Nombre | Descripción | |
|---|---|---|
|
Count | Obtiene el número total de elementos de una colección. (Se hereda de InternalDataCollectionBase). |
|
IsReadOnly | Obtiene un valor que indica si InternalDataCollectionBase es de sólo lectura. (Se hereda de InternalDataCollectionBase). |
|
IsSynchronized | Obtiene un valor que indica si el objeto InternalDataCollectionBase está sincronizado. (Se hereda de InternalDataCollectionBase). |
|
Item[Int32] | Obtiene el objeto DataRelation en el índice especificado. |
|
Item[String] | Obtiene los objetos DataRelation especificados por su nombre. |
|
List | Obtiene los elementos de una colección en forma de lista. (Se hereda de InternalDataCollectionBase). |
|
SyncRoot | Obtiene un objeto que se puede utilizar para sincronizar la colección. (Se hereda de InternalDataCollectionBase). |
| Nombre | Descripción | |
|---|---|---|
|
Add(DataRelation) | Agrega un objeto DataRelation a la colección DataRelationCollection. |
|
Add(DataColumn, DataColumn) | Crea una relación DataRelation con una columna primaria y secundaria especificada y la agrega a la colección. |
|
Add(DataColumn[], DataColumn[]) | Crea una relación DataRelation con las columnas primarias y secundarias especificadas y la agrega a la colección. |
|
Add(String, DataColumn, DataColumn) | Crea una relación DataRelation con el nombre y las columnas primarias y secundarias especificados y la agrega a la colección. |
|
Add(String, DataColumn[], DataColumn[]) | Crea una relación DataRelation con el nombre especificado y las matrices de columnas primarias y secundarias especificadas y la agrega a la colección. |
|
Add(String, DataColumn, DataColumn, Boolean) | Crea un objeto DataRelation con el nombre y las columnas primarias y secundarias que se especifiquen y con restricciones opcionales según el valor del parámetro createConstraints, y lo agrega a la colección. |
|
Add(String, DataColumn[], DataColumn[], Boolean) | Crea una relación DataRelation con el nombre, las matrices de columnas primarias y secundarias especificados y un valor que especifica si se debe crear una restricción y lo agrega a la colección. |
|
AddCore | Realiza comprobaciones en la tabla. |
|
AddRange | Copia los elementos de la matriz DataRelation especificada al final de la colección. |
|
CanRemove | Comprueba si la relación DataRelation especificada se puede quitar de la colección. |
|
Clear | Borra las relaciones de la colección. |
|
Contains | Comprueba si en la colección existe un objeto DataRelation con el nombre especificado (sin distinción entre mayúsculas y minúsculas). |
|
CopyTo(Array, Int32) | Copia todos los elementos del InternalDataCollectionBase actual en un Array unidimensional, empezando por el índice del InternalDataCollectionBase especificado. (Se hereda de InternalDataCollectionBase). |
|
CopyTo(DataRelation[], Int32) | Copia la colección de objetos DataRelation, empezando por el índice especificado. |
|
Equals(Object) | Determina si el objeto Object especificado es igual al objeto Object actual. (Se hereda de Object). |
|
Finalize | Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object). |
|
GetDataSet | Infraestructura. Este método es compatible con la infraestructura de .NET Framework y no está diseñado para utilizarse directamente desde el código. |
|
GetEnumerator | Obtiene un IEnumerator para la colección. (Se hereda de InternalDataCollectionBase). |
|
GetHashCode | Actúa como función hash para un tipo concreto. (Se hereda de Object). |
|
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). |
|
IndexOf(DataRelation) | Obtiene el índice del objeto DataRelation especificado. |
|
IndexOf(String) | Obtiene el índice del objeto DataRelation especificado por su nombre. |
|
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). |
|
OnCollectionChanged | Provoca el evento CollectionChanged. |
|
OnCollectionChanging | Provoca el evento CollectionChanged. |
|
Remove(DataRelation) | Quita la relación especificada de la colección. |
|
Remove(String) | Quita la relación con el nombre especificado de la colección. |
|
RemoveAt | Quita la relación de la colección en el índice especificado. |
|
RemoveCore | Realiza una comprobación en el objeto DataRelation especificado. |
|
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). |
Un objeto DataRelationCollection permite la navegación entre objetos DataTable primarios y secundarios relacionados.
El objeto DataRelationCollection se crea definiéndolo como una propiedad de DataSet o de DataTable, en lugar de utilizar directamente un constructor. Utilice la propiedad Relations de DataSet o la propiedad ParentRelations de DataTable.
Para obtener acceso a la colección, se utiliza la propiedad Relations del objeto DataSet.
En el momento en que existe la colección, se pueden administrar los objetos que contiene mediante métodos como Add, Clear y Remove.
Windows 7, Windows Vista SP1 o posterior, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (no se admite Server Core), Windows Server 2008 R2 (se admite Server Core con SP1 o posterior), Windows Server 2003 SP2
.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.