EdmProperty 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í.
V konceptuálním prostoru představuje EdmProperty vlastnost entity. V úložišti představuje EdmProperty sloupec v tabulce.
public class EdmProperty : System.Data.Entity.Core.Metadata.Edm.EdmMember
type EdmProperty = class
inherit EdmMember
Public Class EdmProperty
Inherits EdmMember
- Dědičnost
Vlastnosti
BuiltInTypeKind |
Získá předdefinovaný typ pro tento EdmProperty. |
CollectionKind |
Získá nebo nastaví typ kolekce pro tento model. |
ComplexType |
Získá informace o komplexním typu pro tuto vlastnost. |
ConcurrencyMode |
Získá nebo nastaví režim souběžnosti pro vlastnost. |
DeclaringType |
Získá typ, na kterém je tento člen deklarován. (Zděděno od EdmMember) |
DefaultValue |
Získá výchozí hodnotu pro tento EdmProperty. |
Documentation |
Získá nebo nastaví dokumentaci přidruženou k tomuto typu. (Zděděno od MetadataItem) |
EnumType |
Získá informace o typu výčtu pro tuto vlastnost. |
IsCollectionType |
Získá, zda je vlastnost typu kolekce vlastnost. |
IsComplexType |
Získá, zda tato vlastnost je komplexní typ vlastnost. |
IsEnumType |
Získá, zda tato vlastnost je typ výčtu vlastnost. |
IsFixedLength |
Získá nebo nastaví, zda délka této vlastnosti je pevná. |
IsFixedLengthConstant |
Získá, zda pevná délka omezující vlastnost je konstantní pro zprostředkovatele databáze. |
IsMaxLength |
Získá nebo nastaví, zda tato vlastnost používá maximální délku podporovanou zprostředkovatelem. |
IsMaxLengthConstant |
Získá, zda je omezující vlastnost maximální délky konstantní pro poskytovatele databáze. |
IsPrecisionConstant |
Získá, zda přesnost omezující vlastnost je konstantní pro zprostředkovatele databáze. |
IsPrimitiveType |
Získá, zda tato vlastnost je primitivní typ. |
IsScaleConstant |
Získá, zda omezující vlastnost škálování je konstantní pro poskytovatele databáze. |
IsStoreGeneratedComputed |
Řekne, jestli je tento člen v definici EDM označený jako vypočítaný člen. (Zděděno od EdmMember) |
IsStoreGeneratedIdentity |
Řekne, jestli je model vygenerovaný úložištěm tohoto člena v definici EDM označený jako Identita. (Zděděno od EdmMember) |
IsUnderlyingPrimitiveType |
Získá, zda tato vlastnost je základní primitivní typ. |
IsUnicode |
Získá nebo nastaví, zda je tato vlastnost Unicode vlastnost. |
IsUnicodeConstant |
Získá, zda Unicode omezující vlastnost je konstantní pro poskytovatele databáze. |
MaxLength |
Získá nebo nastaví maximální délku vlastnosti. |
MetadataProperties |
Získá seznam vlastností aktuálního typu. (Zděděno od MetadataItem) |
Name |
Získá nebo nastaví název vlastnosti. Nastavení z úložiště model-space model-convention změní název sloupce databáze pro tuto vlastnost. V koncepčním modelu by to mělo odpovídat odpovídající vlastnosti z třídy entity a nemělo by se měnit. (Zděděno od EdmMember) |
Nullable |
Získá hodnotu označující, zda to EdmProperty může mít hodnotu null. |
Precision |
Získá nebo nastaví přesnost této vlastnosti. |
PrimitiveType |
Získá primitivní typ informace pro tuto vlastnost. |
Scale |
Získá nebo nastaví měřítko této vlastnosti. |
StoreGeneratedPattern |
Získá nebo nastaví metodu generování databáze pro sloupec databáze přidružený k této vlastnosti. |
TypeName |
Získá název typu vlastnosti. |
TypeUsage |
Získá instanci TypeUsage třídy, která obsahuje jak typ členu, tak omezující vlastnosti pro typ. (Zděděno od EdmMember) |
UnderlyingPrimitiveType |
Získá základní primitivní typ informace pro tuto vlastnost. |
Metody
AddAnnotation(String, Object) |
Přidá nebo aktualizuje poznámku se zadaným názvem a hodnotou. (Zděděno od MetadataItem) |
Create(String, TypeUsage) |
Vytvoří novou instanci typu EdmProperty. |
CreateComplex(String, ComplexType) |
Vytvoří novou komplexní vlastnost. |
CreateEnum(String, EnumType) |
Vytvoří novou vlastnost výčtu. |
CreatePrimitive(String, PrimitiveType) |
Vytvoří novou primitivní vlastnost. |
RemoveAnnotation(String) |
Odebere poznámku se zadaným názvem. (Zděděno od MetadataItem) |
SetMetadataProperties(IEnumerable<MetadataProperty>) |
Nastaví vlastnosti metadat. |
ToString() |
Vrátí název tohoto člena. (Zděděno od EdmMember) |
Platí pro
Entity Framework