IModelMultiRelationship<TFrom, TTo> – rozhraní
Slouží k přidání více relací.
Obor názvů: Microsoft.Data.Schema.SchemaModel
Sestavení: Microsoft.Data.Schema (v Microsoft.Data.Schema.dll)
Syntaxe
'Deklarace
Public Interface IModelMultiRelationship(Of TFrom As {Class, IModelElement}, TTo As {Class, IModelElement}) _
Inherits IModelRelationship(Of TFrom, TTo), IModelRelationship, IModelEntity, _
IList(Of TTo), ICollection(Of TTo), IEnumerable(Of TTo), _
IEnumerable
public interface IModelMultiRelationship<TFrom, TTo> : IModelRelationship<TFrom, TTo>,
IModelRelationship, IModelEntity, IList<TTo>, ICollection<TTo>, IEnumerable<TTo>,
IEnumerable
where TFrom : class, IModelElement
where TTo : class, IModelElement
generic<typename TFrom, typename TTo>
where TFrom : ref class, IModelElement
where TTo : ref class, IModelElement
public interface class IModelMultiRelationship : IModelRelationship<TFrom, TTo>,
IModelRelationship, IModelEntity, IList<TTo>, ICollection<TTo>, IEnumerable<TTo>,
IEnumerable
type IModelMultiRelationship<'TFrom, 'TTo when 'TFrom : not struct and IModelElement when 'TTo : not struct and IModelElement> =
interface
interface IModelRelationship<'TFrom, 'TTo>
interface IModelRelationship
interface IModelEntity
interface IList<'TTo>
interface ICollection<'TTo>
interface IEnumerable<'TTo>
interface IEnumerable
end
Jazyk JScript nepodporuje obecné typy a metody.
Parametry typu
- TFrom
- TTo
Typ IModelMultiRelationship<TFrom, TTo> zveřejňuje následující členy.
Vlastnosti
Název | Popis | |
---|---|---|
![]() |
Count | Počet prvků obsažených v získává ICollection<T>. (Zděděno z ICollection<TTo>.) |
![]() |
FromElement | Prvek týkající se získá. (Zděděno z IModelRelationship.) |
![]() |
FromElement | Prvek týkající se získá. (Zděděno z IModelRelationship<TFrom, TTo>.) |
![]() |
IsReadOnly | Získá hodnotu označující zda ICollection<T> je jen pro čtení. (Zděděno z ICollection<TTo>.) |
![]() |
Item | Získá nebo nastaví prvku v zadaném indexu. (Zděděno z IList<TTo>.) |
![]() |
Model | Získá odkaz na model. (Zděděno z IModelEntity.) |
![]() |
RelationshipClass | Dostane třídy metadat. (Zděděno z IModelRelationship.) |
Na začátek
Metody
Název | Popis | |
---|---|---|
![]() |
Add | Přidá položku ICollection<T>. (Zděděno z ICollection<TTo>.) |
![]() |
AddElement | Přidá položku vztah (založené na prvek) na konec vztahu. |
![]() |
AddRelationshipEntry | Přidá položku prázdné relace konec vztahu. |
![]() |
Clear | Odebere všechny položky ICollection<T>. (Zděděno z ICollection<TTo>.) |
![]() |
Contains | Určuje, zda ICollection<T> obsahuje určitou hodnotu. (Zděděno z ICollection<TTo>.) |
![]() |
CopyTo | Zkopíruje prvky ICollection<T> se Array, počínaje určité Array indexu. (Zděděno z ICollection<TTo>.) |
![]() |
GetEnumerator() | Čítač výčtu, iteruje kolekce vrátí. (Zděděno z IEnumerable<TTo>.) |
![]() |
GetEnumerator() | Čítač výčtu, iteruje kolekce vrátí. (Zděděno z IEnumerable.) |
![]() |
GetReferencedElements() | Vrátí souvisejících prvků. (Zděděno z IModelRelationship.) |
![]() |
GetReferencedElements() | Získá seznam souvisejících prvků. (Zděděno z IModelRelationship<TFrom, TTo>.) |
![]() |
GetReferencedRelationshipEntries | Vrátí související vztah položky. (Zděděno z IModelRelationship.) |
![]() |
GetRelationshipEntry | Vrátí vztah položky v zadaném indexu. |
![]() |
IndexOf(T) | Určuje index určité položce IList<T>. (Zděděno z IList<TTo>.) |
![]() |
IndexOf(TTo, Int32) | Index prvního výskytu vztah položky na základě zadaného prvku zprávy. |
![]() |
Insert | Vloží položky IList<T> na zadaný index. (Zděděno z IList<TTo>.) |
![]() |
InsertElement | Vloží položku vztah (založené na prvek) v zadaném indexu. |
![]() |
InsertRelationshipEntry | Vloží prázdné relace položky v zadaném indexu. |
![]() |
Remove | Odebere určitý objekt z první výskyt ICollection<T>. (Zděděno z ICollection<TTo>.) |
![]() |
RemoveAt | Odebere IList<T> položku v zadaném indexu. (Zděděno z IList<TTo>.) |
Na začátek
Poznámky
Toto je základní typ rozhraní, které by měly používat funkce, které znát model explicitní rozhraní.