Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Used to add multiple relationships.
Namespace:  Microsoft.Data.Schema.SchemaModel
Assembly:  Microsoft.Data.Schema (in Microsoft.Data.Schema.dll)
Syntax
'Declaration
Public Interface IModelMultiRelationship(Of TRelating As {Class, IModelElement}, TRelated As {Class, IModelElement}) _
    Inherits IModelRelationship(Of TRelating, TRelated), IModelEntity,  _
    IList(Of TRelated), ICollection(Of TRelated), IEnumerable(Of TRelated),  _
    IEnumerable
'Usage
Dim instance As IModelMultiRelationship(Of TRelating, TRelated)
public interface IModelMultiRelationship<TRelating, TRelated> : IModelRelationship<TRelating, TRelated>, 
    IModelEntity, IList<TRelated>, ICollection<TRelated>, IEnumerable<TRelated>, 
    IEnumerable 
where TRelating : class, IModelElement 
where TRelated : class, IModelElement
generic<typename TRelating, typename TRelated>
where TRelating : ref class, IModelElement 
where TRelated : ref class, IModelElement 
public interface class IModelMultiRelationship : IModelRelationship<TRelating, TRelated>, 
    IModelEntity, IList<TRelated>, ICollection<TRelated>, IEnumerable<TRelated>, 
    IEnumerable
JScript does not support generic types or methods.
Type Parameters
- TRelating
- TRelated
Remarks
This is the base type interface, which should be used by features that do not know about explicit model interfaces.