NavigationProperty Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresentare la classe di proprietà di navigazione edm
public sealed class NavigationProperty : System.Data.Entity.Core.Metadata.Edm.EdmMember
type NavigationProperty = class
inherit EdmMember
Public NotInheritable Class NavigationProperty
Inherits EdmMember
- Ereditarietà
Proprietà
BuiltInTypeKind |
Ottiene il tipo del tipo incorporato per NavigationProperty. |
DeclaringType |
Ottiene il tipo in cui è dichiarato il membro. (Ereditato da EdmMember) |
Documentation |
Ottiene o imposta la documentazione associata al tipo. (Ereditato da MetadataItem) |
FromEndMember |
Ottiene il membro entità finale "from" della relazione nella navigazione. |
IsStoreGeneratedComputed |
Indica se questo membro è contrassegnato come membro calcolato nella definizione EDM (Ereditato da EdmMember) |
IsStoreGeneratedIdentity |
Indica se il modello generato dallo Store di questo membro è contrassegnato come Identity nella definizione EDM (Ereditato da EdmMember) |
MetadataProperties |
Ottiene l'elenco di proprietà del tipo corrente. (Ereditato da MetadataItem) |
Name |
Ottiene o imposta il nome della proprietà. L'impostazione da una convenzione del modello dello spazio di archiviazione modificherà il nome della colonna di database per questa proprietà. Nel modello concettuale, questo deve essere allineato alla proprietà corrispondente dalla classe di entità e non deve essere modificato. (Ereditato da EdmMember) |
RelationshipType |
Ottiene il tipo di relazione su cui opera la proprietà di navigazione. |
ToEndMember |
Ottiene il membro entità finale "to" della relazione nella navigazione. |
TypeUsage |
Ottiene l'istanza della classe TypeUsage che contiene il tipo del membro e i facet per il tipo. (Ereditato da EdmMember) |
Metodi
AddAnnotation(String, Object) |
Aggiunge o aggiorna un'annotazione con il nome e il valore specificati. (Ereditato da MetadataItem) |
Create(String, TypeUsage, RelationshipType, RelationshipEndMember, RelationshipEndMember, IEnumerable<MetadataProperty>) |
Crea un'istanza navigationProperty dai parametri specificati. |
GetDependentProperties() |
Quando la proprietà di navigazione specificata si trova sulla fine dipendente di un vincolo referenziale, restituisce le proprietà della chiave esterna. In caso contrario, restituisce un set vuoto. I membri verranno restituiti nell'ordine delle proprietà della chiave finale principale. |
RemoveAnnotation(String) |
Rimuove un'annotazione con il nome specificato. (Ereditato da MetadataItem) |
ToString() |
Restituisce il nome del membro. (Ereditato da EdmMember) |