EntityTypeConfiguration Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje objekt IEdmEntityType , který lze sestavit pomocí ODataModelBuilder.
public class EntityTypeConfiguration : Microsoft.AspNet.OData.Builder.StructuralTypeConfiguration
type EntityTypeConfiguration = class
inherit StructuralTypeConfiguration
Public Class EntityTypeConfiguration
Inherits StructuralTypeConfiguration
- Dědičnost
Konstruktory
EntityTypeConfiguration() |
Inicializuje novou instanci EntityTypeConfiguration třídy . |
EntityTypeConfiguration(ODataModelBuilder, Type) |
Inicializuje novou instanci EntityTypeConfiguration třídy . |
Vlastnosti
AddedExplicitly |
Získá nebo nastaví hodnotu, která je |
BaseType |
Získá nebo nastaví základní typ tohoto typu entity. |
BaseTypeConfigured |
Získá hodnotu, která představuje, zda je základní typ explicitně nakonfigurován nebo odvozen. (Zděděno od StructuralTypeConfiguration) |
BaseTypeInternal |
Získá základní typ tohoto typu struktury. (Zděděno od StructuralTypeConfiguration) |
ClrType |
Získá záložní CLR Type. (Zděděno od StructuralTypeConfiguration) |
DynamicPropertyDictionary |
Získá clr informace o vlastnosti slovníku dynamických vlastností na tomto typu struktury. (Zděděno od StructuralTypeConfiguration) |
EnumKeys |
Získá kolekci klíčů výčtu pro tento typ entity. |
ExplicitProperties |
Získá kolekci explicitně přidané vlastnosti. (Zděděno od StructuralTypeConfiguration) |
FullName |
Získá úplný název tohoto typu edm. (Zděděno od StructuralTypeConfiguration) |
HasStream |
Získá nebo nastaví hodnotu označující, zda je tento typ typu média. |
IgnoredProperties |
Získá vlastnosti z záložního typu CLR, které mají být ignorovány na tomto typu edm. (Zděděno od StructuralTypeConfiguration) |
InstanceAnnotationsContainer |
Získá CLR informace o vlastnosti slovníku poznámek k instancím na tomto strukturálním typu. (Zděděno od StructuralTypeConfiguration) |
IsAbstract |
Získá nebo nastaví hodnotu označující, zda je tento typ abstraktní. (Zděděno od StructuralTypeConfiguration) |
IsOpen |
Získá hodnotu označující, zda je tento typ otevřený nebo ne. (Zděděno od StructuralTypeConfiguration) |
Keys |
Získá kolekci klíčů pro tento typ entity. |
Kind |
EdmTypeKind Získá z tohotoIEdmTypeConfiguration |
ModelBuilder |
Hodnota ODataModelBuilder (Zděděno od StructuralTypeConfiguration) |
Name |
Získá nebo nastaví název tohoto typu EDM. (Zděděno od StructuralTypeConfiguration) |
Namespace |
Získá nebo nastaví obor názvů tohoto typu EDM. (Zděděno od StructuralTypeConfiguration) |
NavigationProperties |
Získá kolekci NavigationPropertyConfiguration tohoto typu entity. (Zděděno od StructuralTypeConfiguration) |
Properties |
Získá deklarované vlastnosti tohoto typu edm. (Zděděno od StructuralTypeConfiguration) |
QueryConfiguration |
Získá nebo nastaví QueryConfiguration. (Zděděno od StructuralTypeConfiguration) |
RemovedProperties |
Získá kolekci explicitně odebraných vlastností. (Zděděno od StructuralTypeConfiguration) |
SupportsInstanceAnnotations |
Získá hodnotu označující, zda tento typ má poznámky k instancím nebo ne. (Zděděno od StructuralTypeConfiguration) |
Metody
Abstract() |
Označí tento typ entity jako abstraktní. |
AddCollectionProperty(PropertyInfo) |
Přidá vlastnost kolekce k tomuto typu edm. (Zděděno od StructuralTypeConfiguration) |
AddComplexProperty(PropertyInfo) |
Přidá komplexní vlastnost k tomuto typu edm. (Zděděno od StructuralTypeConfiguration) |
AddContainedNavigationProperty(PropertyInfo, EdmMultiplicity) |
Přidá k tomuto typu entity navigační vlastnost EDM. (Zděděno od StructuralTypeConfiguration) |
AddDynamicPropertyDictionary(PropertyInfo) |
Přidá informace o vlastnosti dynamických vlastností k tomuto typu struktury. (Zděděno od StructuralTypeConfiguration) |
AddEnumProperty(PropertyInfo) |
Přidá vlastnost výčtu pro tento typ edm. (Zděděno od StructuralTypeConfiguration) |
AddInstanceAnnotationContainer(PropertyInfo) |
Přidá informace o vlastnosti instanceannotation k tomuto typu struktury. (Zděděno od StructuralTypeConfiguration) |
AddNavigationProperty(PropertyInfo, EdmMultiplicity) |
Přidá k tomuto typu entity neobsadnou navigační vlastnost EDM. (Zděděno od StructuralTypeConfiguration) |
AddProperty(PropertyInfo) |
Přidá primitivní vlastnost pro tento typ edm. (Zděděno od StructuralTypeConfiguration) |
DerivesFrom(EntityTypeConfiguration) |
Nastaví základní typ tohoto typu entity. |
DerivesFromNothing() |
Nastaví základní typ tohoto typu entity tak, aby |
HasKey(PropertyInfo) |
Nakonfiguruje vlastnosti klíče pro tento typ entity. |
MediaType() |
Označí tento typ entity jako typ média. |
RemoveKey(EnumPropertyConfiguration) |
Odebere vlastnost výčtu z kolekce klíčů výčtu entit. |
RemoveKey(PrimitivePropertyConfiguration) |
Odebere vlastnost z kolekce klíčů entit. |
RemoveProperty(PropertyInfo) |
Odebere vlastnost z entity. |