Classe AssociationSet
[Questa pagina è specifica della versione 6 di Entity Framework. La versione più recente è disponibile come pacchetto NuGet per "Entity Framework". Per ulteriori informazioni su Entity Framework, vedere la pagina msdn.com/data/ef.]
Classe per la rappresentazione di un set di associazioni
Gerarchia di ereditarietà
System.Object
System.Data.Entity.Core.Metadata.Edm.MetadataItem
System.Data.Entity.Core.Metadata.Edm.EntitySetBase
System.Data.Entity.Core.Metadata.Edm.RelationshipSet
System.Data.Entity.Core.Metadata.Edm.AssociationSet
Spazio dei nomi: System.Data.Entity.Core.Metadata.Edm
Assembly: EntityFramework (in EntityFramework.dll)
Sintassi
'Dichiarazione
Public NotInheritable Class AssociationSet _
Inherits RelationshipSet
'Utilizzo
Dim instance As AssociationSet
public sealed class AssociationSet : RelationshipSet
public ref class AssociationSet sealed : public RelationshipSet
[<SealedAttribute>]
type AssociationSet =
class
inherit RelationshipSet
end
public final class AssociationSet extends RelationshipSet
Il tipo AssociationSet espone i seguenti membri.
Proprietà
rapporti | Descrizione | |
---|---|---|
AssociationSetEnds | Ottiene le entità finali di AssociationSet. | |
BuiltInTypeKind | Ottiene il tipo del tipo incorporato per AssociationSet. (Esegue l'override di RelationshipSet.BuiltInTypeKind). | |
DefiningQuery | Ottiene l'elemento SQL specifico del provider con escape che descrive il set di entità. (Ereditato da EntitySetBase) | |
Documentation | Ottiene o imposta la documentazione associata al tipo. (Ereditato da MetadataItem) | |
ElementType | Ottiene l'associazione correlata a AssociationSet. | |
EntityContainer | Ottiene il contenitore di entità del set di entità o del set di relazioni corrente. (Ereditato da EntitySetBase) | |
MetadataProperties | Ottiene l'elenco di proprietà del tipo corrente. (Ereditato da MetadataItem) | |
Name | Ottiene o imposta il nome del set di entità o del set di relazioni corrente.Se tale proprietà viene modificata nello spazio di archivio, è necessario aggiornare anche il livello di mapping in modo da riflettere il nuovo nome.Per modificare il nome tabella di un oggetto EntitySet in uno spazio di archivio, utilizzare la proprietà Table. (Ereditato da EntitySetBase) | |
Schema | Ottiene o imposta lo schema di database per il set di entità. (Ereditato da EntitySetBase) | |
Table | Ottiene o imposta il nome della tabella di database per il set di entità. (Ereditato da EntitySetBase) |
In alto
Metodi
rapporti | Descrizione | |
---|---|---|
AddAnnotation | Aggiunge o aggiorna un'annotazione con il nome e il valore specificati. (Ereditato da MetadataItem) | |
Create | Crea un'istanza di AssociationSet di sola lettura dai parametri specificati. | |
Equals | (Ereditato da Object) | |
GetHashCode | (Ereditato da Object) | |
GetType | (Ereditato da Object) | |
RemoveAnnotation | Rimuove un'annotazione con il nome specificato. (Ereditato da MetadataItem) | |
ToString | Restituisce il nome del set di entità o del set di relazioni corrente. (Ereditato da EntitySetBase) |
In alto
Metodi di estensione
rapporti | Descrizione | |
---|---|---|
GetAssociation | Restituisce l'associazione in un AssociationSet (Definito da MetadataWorkspaceExtensions). | |
Scan | Crea un nuovo oggetto DbScanExpression che fa riferimento al set di entità o di relazioni specificato. (Definito da DbExpressionBuilder). |
In alto
Thread safety
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. Non è invece garantita la sicurezza dei membri dell'istanza.