Freigeben über


MetadataWorkspaceExtensions.GetKeyProperties-Methode (EntityType)

[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.]

Ruft die Schlüsseleigenschaften ab, die direkt auf dem EntityType deklariert 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 GetKeyProperties ( _
    entityType As EntityType _
) As IEnumerable(Of EdmProperty)
'Usage
Dim entityType As EntityType 
Dim returnValue As IEnumerable(Of EdmProperty)

returnValue = entityType.GetKeyProperties()
public static IEnumerable<EdmProperty> GetKeyProperties(
    this EntityType entityType
)
[ExtensionAttribute]
public:
static IEnumerable<EdmProperty^>^ GetKeyProperties(
    EntityType^ entityType
)
static member GetKeyProperties : 
        entityType:EntityType -> IEnumerable<EdmProperty> 
public static function GetKeyProperties(
    entityType : EntityType
) : IEnumerable<EdmProperty>

Parameter

Rückgabewert

Typ: System.Collections.Generic.IEnumerable<EdmProperty>
Die Liste der Schlüsseleigenschaften.

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

GetKeyProperties-Überladung

Microsoft.Data.Entity.Design.DatabaseGeneration-Namespace