Classe EdmMember
[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.]
Rappresenta la classe di membri edm
Gerarchia di ereditarietà
System.Object
System.Data.Entity.Core.Metadata.Edm.MetadataItem
System.Data.Entity.Core.Metadata.Edm.EdmMember
System.Data.Entity.Core.Metadata.Edm.EdmProperty
System.Data.Entity.Core.Metadata.Edm.NavigationProperty
System.Data.Entity.Core.Metadata.Edm.RelationshipEndMember
Spazio dei nomi: System.Data.Entity.Core.Metadata.Edm
Assembly: EntityFramework (in EntityFramework.dll)
Sintassi
'Dichiarazione
Public MustInherit Class EdmMember _
Inherits MetadataItem
'Utilizzo
Dim instance As EdmMember
public abstract class EdmMember : MetadataItem
public ref class EdmMember abstract : public MetadataItem
[<AbstractClassAttribute>]
type EdmMember =
class
inherit MetadataItem
end
public abstract class EdmMember extends MetadataItem
Il tipo EdmMember espone i seguenti membri.
Proprietà
rapporti | Descrizione | |
---|---|---|
BuiltInTypeKind | Ottiene il tipo del tipo incorporato per il tipo. (Ereditato da MetadataItem) | |
DeclaringType | Ottiene il tipo in cui è dichiarato il membro. | |
Documentation | Ottiene o imposta la documentazione associata al tipo. (Ereditato da MetadataItem) | |
IsStoreGeneratedComputed | Indica se il modello contrassegnato come membro calcolato nella definizione EDM | |
IsStoreGeneratedIdentity | Indica se il modello generato dall'archivio del membro è contrassegnato come Identity nella definizione EDM | |
MetadataProperties | Ottiene l'elenco di proprietà del tipo corrente. (Ereditato da MetadataItem) | |
Name | Ottiene o imposta il nome della proprietà.L'impostazione di questo oggetto da una convenzione modello di spazio di archivio modifica il nome della colonna del database per questa proprietà.Nel modello concettuale deve allinearsi con la proprietà corrispondente dalla classe di entità e non deve essere modificato. | |
TypeUsage | Ottiene l'istanza della classe TypeUsage che contiene il tipo del membro e i facet per il tipo. |
In alto
Metodi
rapporti | Descrizione | |
---|---|---|
AddAnnotation | Aggiunge o aggiorna un'annotazione con il nome e il valore specificati. (Ereditato da MetadataItem) | |
Equals | (Ereditato da Object) | |
Finalize | (Ereditato da Object) | |
GetHashCode | (Ereditato da Object) | |
GetType | (Ereditato da Object) | |
MemberwiseClone | (Ereditato da Object) | |
RemoveAnnotation | Rimuove un'annotazione con il nome specificato. (Ereditato da MetadataItem) | |
ToString | Restituisce il nome del membro. (Esegue l'override di Object.ToString()). |
In alto
Metodi di estensione
rapporti | Descrizione | |
---|---|---|
GetStoreGeneratedPatternValue | Ottiene il valore StoreGeneratedPattern di un elemento EdmProperty, data una versione di destinazione e un elemento DataSpace (Definito da MetadataWorkspaceExtensions). | |
GetStoreType | Ottiene l'elemento StoreType dall'elemento EdmType di EdmMember attraverso DbProviderManifest (Definito da MetadataWorkspaceExtensions). |
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.