IModelMultiRelationship<TFrom, TTo> Arabirim
Birden çok ilişkiler eklemek için kullanılır.
Ad alanı: Microsoft.Data.Schema.SchemaModel
Derleme: Microsoft.Data.Schema (Microsoft.Data.Schema.dll içinde)
Sözdizimi
'Bildirim
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
JScript genel türleri veya yöntemleri desteklemez.
Tür Parametreleri
- TFrom
- TTo
IModelMultiRelationship<TFrom, TTo> türü aşağıdaki üyeleri ortaya koyar.
Özellikler
Ad | Açıklama | |
---|---|---|
Count | İçerdiği öğeleri numarasını alır ICollection<T>. (ICollection<TTo> kaynağından devralındı.) | |
FromElement | İlgili öğeyi alır. (IModelRelationship kaynağından devralındı.) | |
FromElement | İlgili öğeyi alır. (IModelRelationship<TFrom, TTo> kaynağından devralındı.) | |
IsReadOnly | Belirten bir değeri alır mı ICollection<T> salt-okunurdur. (ICollection<TTo> kaynağından devralındı.) | |
Item | Alır veya belirtilen dizin öğesi ayarlar. (IList<TTo> kaynağından devralındı.) | |
Model | Modeli başvurusu alır. (IModelEntity kaynağından devralındı.) | |
RelationshipClass | Meta veri sınıf alır. (IModelRelationship kaynağından devralındı.) |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
Add | Bir öğe ekler ICollection<T>. (ICollection<TTo> kaynağından devralındı.) | |
AddElement | (Bir öğesinde bağlı olarak) bir ilişki girişi ilişkinin sonuna ekler. | |
AddRelationshipEntry | Bir boş ilişki girdi, ilişkinin sonuna ekler. | |
Clear | Tüm öğeleri kaldırır ICollection<T>. (ICollection<TTo> kaynağından devralındı.) | |
Contains | Belirler mi ICollection<T> içeren belirli bir değer. (ICollection<TTo> kaynağından devralındı.) | |
CopyTo | Öğeleri kopyalar ICollection<T> için bir Array, belirli bir başlangıç Array dizini. (ICollection<TTo> kaynağından devralındı.) | |
GetEnumerator() | Bir Numaralandırıcı topluluk içinde yineleme döndürür. (IEnumerable<TTo> kaynağından devralındı.) | |
GetEnumerator() | Bir Numaralandırıcı topluluk içinde yineleme döndürür. (IEnumerable kaynağından devralındı.) | |
GetReferencedElements() | İlgili öğeleri döndürür. (IModelRelationship kaynağından devralındı.) | |
GetReferencedElements() | İlişkili öğelerin listesini alır. (IModelRelationship<TFrom, TTo> kaynağından devralındı.) | |
GetReferencedRelationshipEntries | İlgili ilişki girişleri döndürür. (IModelRelationship kaynağından devralındı.) | |
GetRelationshipEntry | Belirtilen dizin adresindeki bir ilişki girişi verir. | |
IndexOf(T) | Belirli bir öğenin dizinini belirler IList<T>. (IList<TTo> kaynağından devralındı.) | |
IndexOf(TTo, Int32) | İlk geçtiği belirtilen öğede dayalı ilişki giriş dizini bildirir. | |
Insert | Bir öğeyi ekler IList<T> belirtilen bir dizin. (IList<TTo> kaynağından devralındı.) | |
InsertElement | (Öğe bağlı olarak) bir ilişki girişi sırasında belirtilen dizin ekler. | |
InsertRelationshipEntry | Boş ilişki girişi sırasında belirtilen dizin ekler. | |
Remove | İlk geçtiği belirli bir nesneden kaldırır ICollection<T>. (ICollection<TTo> kaynağından devralındı.) | |
RemoveAt | Kaldırır IList<T> Madde belirtilen dizin. (IList<TTo> kaynağından devralındı.) |
Üst
Açıklamalar
Açık model arabirimleri hakkında biliyor musunuz özellikleri tarafından kullanılması gereken temel tür arabirim budur.