Freigeben über


MetadataWorkspaceExtensions.IsJoinTable-Methode

[Diese Seite bezieht sich auf Entity Framework Version 6. Die neueste Version ist als 'Entity Framework' NuGet-Paket verfügbar. Weitere Informationen zu Entity Framework finden Sie unter msdn.com/data/ef.]

Sie können ableiten, ob es sich um eine Jointabelle in SSDL handelt, wenn: 1. zwei davon stammende Zuordnungen vorhanden sind, 2. die beiden Enden in der Tabelle * sind, 3. die anderen Enden der Zuordnungen 1 sind, 4. die Anzahl der Eigenschaften in der Tabelle gleich der Summe aller Schlüsseleigenschaften an den anderen Enden beider Zuordnungen ist, 5. alle Eigenschaften in der Tabelle Schlüsseleigenschaften sind.

Namespace:  Microsoft.Data.Entity.Design.DatabaseGeneration
Assembly:  Microsoft.Data.Entity.Design.DatabaseGeneration (in Microsoft.Data.Entity.Design.DatabaseGeneration.dll)

Syntax

'Declaration
<ExtensionAttribute> _
Public Shared Function IsJoinTable ( _
    entityType As EntityType, _
    store As StoreItemCollection _
) As Boolean
'Usage
Dim entityType As EntityType 
Dim store As StoreItemCollection 
Dim returnValue As Boolean 

returnValue = entityType.IsJoinTable(store)
public static bool IsJoinTable(
    this EntityType entityType,
    StoreItemCollection store
)
[ExtensionAttribute]
public:
static bool IsJoinTable(
    EntityType^ entityType, 
    StoreItemCollection^ store
)
static member IsJoinTable : 
        entityType:EntityType * 
        store:StoreItemCollection -> bool
public static function IsJoinTable(
    entityType : EntityType, 
    store : StoreItemCollection
) : boolean

Parameter

Rückgabewert

Typ: System.Boolean
True, wenn der angegebene EntityType eine Jointabelle ist, andernfalls false.

Hinweis zur Verwendung

In Visual Basic und C# können Sie diese Methode als Instanzenmethode für ein beliebiges Objekt vom Typ EntityType aufrufen. Bei Verwendung der Syntax für Instanzenmethoden lassen Sie den ersten Parameter aus. Weitere Informationen finden Sie unter https://msdn.microsoft.com/de-de/library/bb384936(v=vs.113) oder https://msdn.microsoft.com/de-de/library/bb383977(v=vs.113).

Siehe auch

Verweis

MetadataWorkspaceExtensions Klasse

Microsoft.Data.Entity.Design.DatabaseGeneration-Namespace