DataRelationCollection Clase
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa la colección de objetos de DataRelation para este DataSet.
public ref class DataRelationCollection abstract : System::Data::InternalDataCollectionBase
public abstract class DataRelationCollection : System.Data.InternalDataCollectionBase
[System.Serializable]
public abstract class DataRelationCollection : System.Data.InternalDataCollectionBase
type DataRelationCollection = class
inherit InternalDataCollectionBase
[<System.Serializable>]
type DataRelationCollection = class
inherit InternalDataCollectionBase
Public MustInherit Class DataRelationCollection
Inherits InternalDataCollectionBase
- Herencia
- Atributos
Un objeto DataRelationCollection habilita la navegación entre objetos DataTable primarios o secundarios relacionados.
Para crear un objeto de DataRelationCollection, debe definirlo como una propiedad del DataSet o del DataTable, en lugar de hacerlo directamente mediante un constructor. (Use la propiedad Relations del DataSeto la propiedad ParentRelations del DataTable).
Para acceder a la colección, use la propiedad Relations del objeto DataSet.
En cuanto exista la colección, puede administrar los objetos que contiene mediante métodos como Add, Cleary Remove.
Data |
Inicializa una nueva instancia de la clase DataRelationCollection. |
Count |
Obtiene el número total de elementos de una colección. (Heredado de InternalDataCollectionBase) |
Is |
Obtiene un valor que indica si el InternalDataCollectionBase es de solo lectura. (Heredado de InternalDataCollectionBase) |
Is |
Obtiene un valor que indica si el InternalDataCollectionBase está sincronizado. (Heredado de InternalDataCollectionBase) |
Item[Int32] |
Obtiene el objeto DataRelation en el índice especificado. |
Item[String] |
Obtiene el objeto DataRelation especificado por nombre. |
List |
Obtiene los elementos de la colección como una lista. (Heredado de InternalDataCollectionBase) |
Sync |
Obtiene un objeto que se puede usar para sincronizar la colección. (Heredado de InternalDataCollectionBase) |
Add(Data |
Crea un DataRelation con una columna primaria y secundaria especificada y la agrega a la colección. |
Add(Data |
Crea un DataRelation con las columnas primarias y secundarias especificadas y las agrega a la colección. |
Add(Data |
Agrega un DataRelation al DataRelationCollection. |
Add(String, Data |
Crea un DataRelation con el nombre especificado, las columnas primarias y secundarias, con restricciones opcionales según el valor del parámetro |
Add(String, Data |
Crea un DataRelation con el nombre especificado y las columnas primarias y secundarias, y las agrega a la colección. |
Add(String, Data |
Crea un DataRelation con el nombre especificado, las matrices de columnas primarias y secundarias, y el valor que especifica si se va a crear una restricción y se agrega a la colección. |
Add(String, Data |
Crea un DataRelation con el nombre y las matrices especificados de columnas primarias y secundarias, y lo agrega a la colección. |
Add |
Realiza la comprobación en la tabla. |
Add |
Copia los elementos de la matriz de DataRelation especificada al final de la colección. |
Can |
Comprueba si el DataRelation especificado se puede quitar de la colección. |
Clear() |
Borra la colección de cualquier relación. |
Contains(String) |
Comprueba si existe un DataRelation con el nombre específico (no distingue mayúsculas de minúsculas) en la colección. |
Copy |
Copia todos los elementos del InternalDataCollectionBase actual en un Arrayunidimensional, empezando por el índice de InternalDataCollectionBase especificado. (Heredado de InternalDataCollectionBase) |
Copy |
Copia la colección de objetos DataRelation a partir del índice especificado. |
Equals(Object) |
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
Get |
Este método admite la infraestructura de .NET y no está pensado para usarse directamente desde el código. |
Get |
Obtiene un IEnumerator para la colección. (Heredado de InternalDataCollectionBase) |
Get |
Actúa como función hash predeterminada. (Heredado de Object) |
Get |
Obtiene el Type de la instancia actual. (Heredado de Object) |
Index |
Obtiene el índice del objeto DataRelation especificado. |
Index |
Obtiene el índice del DataRelation especificado por nombre. |
Memberwise |
Crea una copia superficial del Objectactual. (Heredado de Object) |
On |
Genera el evento CollectionChanged. |
On |
Genera el evento CollectionChanged. |
Remove(Data |
Quita la relación especificada de la colección. |
Remove(String) |
Quita la relación con el nombre especificado de la colección. |
Remove |
Quita la relación en el índice especificado de la colección. |
Remove |
Realiza una comprobación en el objeto DataRelation especificado. |
To |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
Collection |
Se produce cuando la colección ha cambiado. |
Cast<TResult>(IEnumerable) |
Convierte los elementos de un IEnumerable al tipo especificado. |
Of |
Filtra los elementos de un IEnumerable en función de un tipo especificado. |
As |
Habilita la paralelización de una consulta. |
As |
Convierte un IEnumerable en un IQueryable. |
Producto | Versiones |
---|---|
.NET | Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0, 2.1 |
Este tipo es seguro para las operaciones de lectura multiproceso. Debe sincronizar las operaciones de escritura.
Comentarios de .NET
.NET es un proyecto de código abierto. Selecciona un vínculo para proporcionar comentarios: