IModelMultiRelationship (Interfaz)
Se utiliza para agregar varias relaciones.
Espacio de nombres: Microsoft.Data.Schema.SchemaModel
Ensamblado: Microsoft.Data.Schema (en Microsoft.Data.Schema.dll)
Sintaxis
'Declaración
Public Interface IModelMultiRelationship _
Inherits IModelRelationship, IModelEntity, IList(Of IModelElement), _
ICollection(Of IModelElement), IEnumerable(Of IModelElement), IEnumerable
public interface IModelMultiRelationship : IModelRelationship,
IModelEntity, IList<IModelElement>, ICollection<IModelElement>,
IEnumerable<IModelElement>, IEnumerable
public interface class IModelMultiRelationship : IModelRelationship,
IModelEntity, IList<IModelElement^>, ICollection<IModelElement^>,
IEnumerable<IModelElement^>, IEnumerable
type IModelMultiRelationship =
interface
interface IModelRelationship
interface IModelEntity
interface IList<IModelElement>
interface ICollection<IModelElement>
interface IEnumerable<IModelElement>
interface IEnumerable
end
public interface IModelMultiRelationship extends IModelRelationship, IModelEntity, IList<IModelElement>, ICollection<IModelElement>, IEnumerable<IModelElement>, IEnumerable
El tipo IModelMultiRelationship expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
Count | Obtiene el número de elementos incluidos en ICollection<T>. (Se hereda de ICollection<IModelElement>). | |
FromElement | Obtiene el elemento relacionado. (Se hereda de IModelRelationship). | |
IsReadOnly | Obtiene un valor que indica si ICollection<T> es de solo lectura. (Se hereda de ICollection<IModelElement>). | |
Item | Obtiene o establece el elemento que se encuentra en el índice especificado. (Se hereda de IList<IModelElement>). | |
Model | Obtiene la referencia del modelo. (Se hereda de IModelEntity). | |
RelationshipClass | Obtiene la clase de metadatos. (Se hereda de IModelRelationship). |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Add | Agrega un elemento a ICollection<T>. (Se hereda de ICollection<IModelElement>). | |
AddElement | Agrega una entrada de relación (basada en un elemento) al final de la relación. | |
AddRelationshipEntry | Agrega una entrada de relación vacía al final de la relación. | |
Clear | Quita todos los elementos de ICollection<T>. (Se hereda de ICollection<IModelElement>). | |
Contains | Determina si ICollection<T> contiene un valor específico. (Se hereda de ICollection<IModelElement>). | |
CopyTo | Copia los elementos de la interfaz ICollection<T> a un objeto Array, a partir de un índice determinado de la clase Array. (Se hereda de ICollection<IModelElement>). | |
GetEnumerator() | Devuelve un enumerador que recorre en iteración la colección. (Se hereda de IEnumerable<IModelElement>). | |
GetEnumerator() | Devuelve un enumerador que recorre en iteración una colección. (Se hereda de IEnumerable). | |
GetReferencedElements | Devuelve los elementos relacionados. (Se hereda de IModelRelationship). | |
GetReferencedRelationshipEntries | Devuelve las entradas de la relación relacionada. (Se hereda de IModelRelationship). | |
GetRelationshipEntry | Devuelve una entrada de relación en el índice especificado. | |
IndexOf(T) | Determina el índice de un elemento específico de IList<T>. (Se hereda de IList<IModelElement>). | |
IndexOf(IModelElement, Int32) | Notifica el índice de la primera aparición de la entrada de relación sobre la base de un elemento especificado. | |
Insert | Inserta un elemento en IList<T>, en el índice especificado. (Se hereda de IList<IModelElement>). | |
InsertElement | Inserta una entrada de relación (basada en un elemento) en el índice especificado. | |
InsertRelationshipEntry | Inserta una entrada de relación vacía en el índice especificado. | |
Remove | Quita la primera aparición de un objeto específico de ICollection<T>. (Se hereda de ICollection<IModelElement>). | |
RemoveAt | Quita el elemento de IList<T> en el índice especificado. (Se hereda de IList<IModelElement>). |
Arriba