AssociationType 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.
Descrive un'associazione/relazione tra due entità nel modello concettuale o una relazione di chiave esterna tra due tabelle nel modello di archiviazione. Nel modello concettuale la classe dipendente può definire o meno una proprietà di chiave esterna. Se viene definita una chiave esterna, la IsForeignKey proprietà sarà true e la Constraint proprietà conterrà i dettagli delle chiavi esterne
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Maintainability", "CA1501:AvoidExcessiveInheritance")]
public class AssociationType : System.Data.Entity.Core.Metadata.Edm.RelationshipType
type AssociationType = class
inherit RelationshipType
Public Class AssociationType
Inherits RelationshipType
- Ereditarietà
-
AssociationType
- Attributi
Proprietà
Abstract |
Ottiene un valore che indica se il tipo è o non è astratto. (Ereditato da EdmType) |
AssociationEndMembers |
Ottiene l'elenco di entità finali per AssociationType. |
BaseType |
Ottiene il tipo di base del tipo. (Ereditato da EdmType) |
BuiltInTypeKind |
Ottiene il tipo del tipo incorporato per AssociationType. |
Constraint |
Ottiene o imposta il vincolo referenziale. |
Documentation |
Ottiene o imposta la documentazione associata al tipo. (Ereditato da MetadataItem) |
FullName |
Ottiene il nome completo del tipo. (Ereditato da EdmType) |
IsForeignKey |
Ottiene il valore della proprietà Boolean che specifica se la colonna è una chiave esterna. |
KeyMembers |
Ottiene l'elenco di tutti i membri della chiave per il tipo di entità o di relazione corrente. (Ereditato da EntityTypeBase) |
KeyProperties |
Ottiene l'elenco di tutte le proprietà chiave per questo tipo di entità. (Ereditato da EntityTypeBase) |
Members |
Ottiene l'elenco di membri nel tipo. (Ereditato da StructuralType) |
MetadataProperties |
Ottiene l'elenco di proprietà del tipo corrente. (Ereditato da MetadataItem) |
Name |
Ottiene il nome del tipo. (Ereditato da EdmType) |
NamespaceName |
Ottiene lo spazio dei nomi del tipo. (Ereditato da EdmType) |
ReferentialConstraints |
Ottiene l'elenco di vincoli per AssociationType. |
RelationshipEndMembers |
Ottiene l'elenco delle entità finali per il tipo di relazione. (Ereditato da RelationshipType) |
Metodi
AddAnnotation(String, Object) |
Aggiunge o aggiorna un'annotazione con il nome e il valore specificati. (Ereditato da MetadataItem) |
AddKeyMember(EdmMember) |
Aggiunge la proprietà specificata all'elenco di chiavi per l'entità corrente. (Ereditato da EntityTypeBase) |
AddMember(EdmMember) |
Aggiunge un membro a questo tipo (Ereditato da StructuralType) |
Create(String, String, Boolean, DataSpace, AssociationEndMember, AssociationEndMember, ReferentialConstraint, IEnumerable<MetadataProperty>) |
Crea un'istanza AssociationType di sola lettura dai parametri specificati. |
GetCollectionType() |
Restituisce un'istanza di CollectionType il cui tipo di elemento è il tipo corrente. (Ereditato da EdmType) |
RemoveAnnotation(String) |
Rimuove un'annotazione con il nome specificato. (Ereditato da MetadataItem) |
RemoveMember(EdmMember) |
Rimuove il membro chiave specificato dalla raccolta. (Ereditato da EntityTypeBase) |
ToString() |
Restituisce il nome completo del tipo. (Ereditato da EdmType) |
Metodi di estensione
Navigate(RelationshipType, String, String, DbExpression) |
Crea un nuovo oggetto DbRelationshipNavigationExpression che rappresenta la navigazione di una composizione o relazione di associazione. |
Si applica a
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per