Sdílet prostřednictvím


RuntimeTypeBase Třída

Definice

Představuje strukturální typ v modelu.

public abstract class RuntimeTypeBase : Microsoft.EntityFrameworkCore.Infrastructure.AnnotatableBase, Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase
type RuntimeTypeBase = class
    inherit AnnotatableBase
    interface IRuntimeTypeBase
    interface ITypeBase
    interface IReadOnlyTypeBase
    interface IReadOnlyAnnotatable
    interface IAnnotatable
Public MustInherit Class RuntimeTypeBase
Inherits AnnotatableBase
Implements IRuntimeTypeBase
Dědičnost
RuntimeTypeBase
Odvozené
Implementuje
IAnnotatable IReadOnlyAnnotatable Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase IReadOnlyTypeBase ITypeBase

Poznámky

Další informace a příklady najdete v tématu Modelování typů entit a relací .

Konstruktory

RuntimeTypeBase(String, Type, RuntimeModel, RuntimeTypeBase, ChangeTrackingStrategy, PropertyInfo, Boolean)

Jedná se o interní rozhraní API, které podporuje infrastrukturu Entity Framework Core a nepodléhá stejným standardům kompatibility jako veřejná rozhraní API. V libovolné verzi může být bez upozornění změněna nebo odebrána. Měli byste ho používat přímo v kódu pouze s mimořádnou opatrností a s vědomím, že při aktualizaci na novou verzi Entity Framework Core může dojít k selháním aplikace.

Vlastnosti

BaseType

Získá základní typ tohoto typu. Vrátí hodnotu null , pokud se nejedná o odvozený typ v hierarchii dědičnosti.

ClrType

Získá třídu CLR, která se používá k reprezentaci instancí tohoto typu. Vrátí hodnotu null , pokud typ nemá odpovídající třídu CLR (označovanou jako stínový typ).

ConstructorBinding

Získá nebo nastaví InstantiationBinding pro upřednostňovaný konstruktor.

DirectlyDerivedTypes

Získá všechny typy v modelu, které jsou přímo odvozeny od tohoto typu.

IsReadOnly

Určuje, zda je aktuální objekt jen pro čtení.

(Zděděno od AnnotatableBase)
Item[String]

Získá poznámku k hodnotě s daným názvem a vrátí null , pokud neexistuje.

(Zděděno od AnnotatableBase)
Model

Získá model, do kterého tento typ patří.

Name

Získá název tohoto typu.

Properties

Toto je interní rozhraní API, které podporuje infrastrukturu Entity Framework Core a nepodléhá stejným standardům kompatibility jako veřejná rozhraní API. Může se změnit nebo odebrat bez předchozího upozornění v jakékoli verzi. Měli byste ho používat přímo v kódu pouze s extrémní opatrností a s vědomím, že to může vést k selhání aplikací při aktualizaci na novou verzi Entity Framework Core.

Metody

AddAnnotation(String, Annotation)

Přidá poznámku k tomuto objektu. Vyvolá se, pokud již existuje poznámka se zadaným názvem.

(Zděděno od AnnotatableBase)
AddAnnotation(String, Object)

Přidá poznámku k tomuto objektu. Vyvolá se, pokud již existuje poznámka se zadaným názvem.

(Zděděno od AnnotatableBase)
AddAnnotations(IEnumerable<IAnnotation>)

Přidá poznámky k tomuto objektu.

(Zděděno od AnnotatableBase)
AddAnnotations(IReadOnlyDictionary<String,Object>)

Přidá poznámky k tomuto objektu.

(Zděděno od AnnotatableBase)
AddComplexProperty(String, Type, String, Type, PropertyInfo, FieldInfo, PropertyAccessMode, Boolean, Boolean, ChangeTrackingStrategy, PropertyInfo, Boolean)

Přidá komplexní vlastnost k tomuto typu entity.

AddProperty(String, Type, PropertyInfo, FieldInfo, PropertyAccessMode, Boolean, Boolean, ValueGenerated, PropertySaveBehavior, PropertySaveBehavior, Nullable<Int32>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Type, Func<IProperty,ITypeBase,ValueGenerator>, ValueConverter, ValueComparer, ValueComparer, ValueComparer, JsonValueReaderWriter, CoreTypeMapping, Object)

Přidá vlastnost k tomuto typu entity.

AddRuntimeAnnotation(String, Annotation)

Přidá poznámku modulu runtime k tomuto objektu. Vyvolá se, pokud již existuje poznámka se zadaným názvem.

(Zděděno od AnnotatableBase)
AddRuntimeAnnotation(String, Object)

Přidá poznámku modulu runtime k tomuto objektu. Vyvolá se, pokud již existuje poznámka se zadaným názvem.

(Zděděno od AnnotatableBase)
AddRuntimeAnnotations(IEnumerable<Annotation>)

Přidá poznámky modulu runtime k tomuto objektu.

(Zděděno od AnnotatableBase)
AddRuntimeAnnotations(IReadOnlyDictionary<String,Object>)

Přidá poznámky modulu runtime k tomuto objektu.

(Zděděno od AnnotatableBase)
CreateAnnotation(String, Object)

Vytvoří novou poznámku.

(Zděděno od AnnotatableBase)
CreateRuntimeAnnotation(String, Object)

Vytvoří novou poznámku modulu runtime.

(Zděděno od AnnotatableBase)
EnsureMutable()

Vyvolá se, pokud je model jen pro čtení.

(Zděděno od AnnotatableBase)
EnsureReadOnly()

Vyvolá se, pokud model není jen pro čtení.

(Zděděno od AnnotatableBase)
FindAnnotation(String)

Získá anotaci s daným názvem, vrátí null , pokud neexistuje.

(Zděděno od AnnotatableBase)
FindComplexPropertiesInHierarchy(String)

Získá komplexní vlastnosti s daným názvem tohoto typu, základní typy nebo odvozené typy.

FindComplexProperty(String)

Získá komplexní vlastnost s daným názvem. Vrátí hodnotu null , pokud není definována žádná vlastnost s daným názvem.

FindDeclaredProperty(String)

Jedná se o interní rozhraní API, které podporuje infrastrukturu Entity Framework Core a nepodléhá stejným standardům kompatibility jako veřejná rozhraní API. V libovolné verzi může být bez upozornění změněna nebo odebrána. Měli byste ho používat přímo v kódu pouze s mimořádnou opatrností a s vědomím, že při aktualizaci na novou verzi Entity Framework Core může dojít k selháním aplikace.

FindIndexerProperty(Type)

Vrátí výchozí vlastnost indexeru String , která přebírá hodnotu, pokud existuje.

FindIndexerPropertyInfo()

Vrátí hodnotu PropertyInfo pro indexer přidruženého typu CLR, pokud existuje.

FindMember(String)

Jedná se o interní rozhraní API, které podporuje infrastrukturu Entity Framework Core a nepodléhá stejným standardům kompatibility jako veřejná rozhraní API. V libovolné verzi může být bez upozornění změněna nebo odebrána. Měli byste ho používat přímo v kódu pouze s mimořádnou opatrností a s vědomím, že při aktualizaci na novou verzi Entity Framework Core může dojít k selháním aplikace.

FindMembersInHierarchy(String)

Jedná se o interní rozhraní API, které podporuje infrastrukturu Entity Framework Core a nepodléhá stejným standardům kompatibility jako veřejná rozhraní API. V libovolné verzi může být bez upozornění změněna nebo odebrána. Měli byste ho používat přímo v kódu pouze s mimořádnou opatrností a s vědomím, že při aktualizaci na novou verzi Entity Framework Core může dojít k selháním aplikace.

FindProperties(IEnumerable<String>)

Najde odpovídající vlastnosti pro daný typ entity. Vrátí hodnotu null , pokud nebyla nalezena nějaká vlastnost.

FindPropertiesInHierarchy(String)

Získá vlastnosti s daným názvem na tento typ, základní typy nebo odvozené typy.

FindProperty(String)

Získá vlastnost se zadaným názvem. Vrátí hodnotu null , pokud není definována žádná vlastnost s daným názvem.

FindRuntimeAnnotation(String)

Získá poznámku modulu runtime s daným názvem, vrátí null , pokud neexistuje.

(Zděděno od AnnotatableBase)
GetAnnotation(String)

Získá anotaci s daným názvem, vyvolá se, pokud neexistuje.

(Zděděno od AnnotatableBase)
GetAnnotations()

Získá všechny poznámky na aktuální objekt.

(Zděděno od AnnotatableBase)
GetComplexProperties()

Získá komplexní vlastnosti definované na tomto typu.

GetDeclaredComplexProperties()

Získá komplexní vlastnosti deklarované na tomto typu.

GetDeclaredMembers()

Jedná se o interní rozhraní API, které podporuje infrastrukturu Entity Framework Core a nepodléhá stejným standardům kompatibility jako veřejná rozhraní API. V libovolné verzi může být bez upozornění změněna nebo odebrána. Měli byste ho používat přímo v kódu pouze s mimořádnou opatrností a s vědomím, že při aktualizaci na novou verzi Entity Framework Core může dojít k selháním aplikace.

GetDeclaredProperties()

Získá všechny skalární vlastnosti deklarované na tomto typu.

GetDerivedTypes()

Jedná se o interní rozhraní API, které podporuje infrastrukturu Entity Framework Core a nepodléhá stejným standardům kompatibility jako veřejná rozhraní API. V libovolné verzi může být bez upozornění změněna nebo odebrána. Měli byste ho používat přímo v kódu pouze s mimořádnou opatrností a s vědomím, že při aktualizaci na novou verzi Entity Framework Core může dojít k selháním aplikace.

GetDerivedTypes<T>()

Jedná se o interní rozhraní API, které podporuje infrastrukturu Entity Framework Core a nepodléhá stejným standardům kompatibility jako veřejná rozhraní API. V libovolné verzi může být bez upozornění změněna nebo odebrána. Měli byste ho používat přímo v kódu pouze s mimořádnou opatrností a s vědomím, že při aktualizaci na novou verzi Entity Framework Core může dojít k selháním aplikace.

GetFlattenedComplexProperties()

Vrátí všechny RuntimeComplexProperty členy z tohoto typu a všechny vnořené komplexní typy, pokud nějaké jsou.

GetFlattenedDeclaredProperties()

Vrátí všechny IProperty členy z tohoto typu a všechny vnořené komplexní typy, pokud nějaké jsou.

GetFlattenedProperties()

Vrátí všechny IProperty členy z tohoto typu a všechny vnořené komplexní typy, pokud nějaké jsou.

GetMembers()

Jedná se o interní rozhraní API, které podporuje infrastrukturu Entity Framework Core a nepodléhá stejným standardům kompatibility jako veřejná rozhraní API. V libovolné verzi může být bez upozornění změněna nebo odebrána. Měli byste ho používat přímo v kódu pouze s mimořádnou opatrností a s vědomím, že při aktualizaci na novou verzi Entity Framework Core může dojít k selháním aplikace.

GetOrAddRuntimeAnnotationValue<TValue,TArg>(String, Func<TArg,TValue>, TArg)

Získá hodnotu poznámky modulu runtime s daným názvem a přidá ji, pokud neexistuje.

(Zděděno od AnnotatableBase)
GetProperties()

Toto je interní rozhraní API, které podporuje infrastrukturu Entity Framework Core a nepodléhá stejným standardům kompatibility jako veřejná rozhraní API. Může se změnit nebo odebrat bez předchozího upozornění v jakékoli verzi. Měli byste ho používat přímo v kódu pouze s extrémní opatrností a s vědomím, že to může vést k selhání aplikací při aktualizaci na novou verzi Entity Framework Core.

GetRuntimeAnnotations()

Získá všechny poznámky modulu runtime aktuální objekt.

(Zděděno od AnnotatableBase)
GetSnapshottableMembers()

Toto je interní rozhraní API, které podporuje infrastrukturu Entity Framework Core a nepodléhá stejným standardům kompatibility jako veřejná rozhraní API. Může se změnit nebo odebrat bez předchozího upozornění v jakékoli verzi. Měli byste ho používat přímo v kódu pouze s extrémní opatrností a s vědomím, že to může vést k selhání aplikací při aktualizaci na novou verzi Entity Framework Core.

OnAnnotationSet(String, Annotation, Annotation)

Volána při nastavení nebo odebrání poznámky.

(Zděděno od AnnotatableBase)
RemoveAnnotation(String)

Odebere danou poznámku z tohoto objektu.

(Zděděno od AnnotatableBase)
RemoveRuntimeAnnotation(String)

Odebere danou poznámku modulu runtime z tohoto objektu.

(Zděděno od AnnotatableBase)
SetAnnotation(String, Annotation, Annotation)

Nastaví poznámku uloženou pod daným klíčem. Přepíše existující poznámku, pokud již existuje poznámka se zadaným názvem.

(Zděděno od AnnotatableBase)
SetAnnotation(String, Object)

Nastaví poznámku uloženou pod daným klíčem. Přepíše existující poznámku, pokud již existuje poznámka se zadaným názvem.

(Zděděno od AnnotatableBase)
SetRuntimeAnnotation(String, Annotation, Annotation)

Nastaví poznámku modulu runtime uloženou pod daným klíčem. Přepíše existující poznámku, pokud již existuje poznámka se zadaným názvem.

(Zděděno od AnnotatableBase)
SetRuntimeAnnotation(String, Object)

Nastaví poznámku modulu runtime uloženou pod daným klíčem. Přepíše existující poznámku, pokud již existuje poznámka se zadaným názvem.

(Zděděno od AnnotatableBase)
ToEnumerable<T>(T)

Toto je interní rozhraní API, které podporuje infrastrukturu Entity Framework Core a nepodléhá stejným standardům kompatibility jako veřejná rozhraní API. Může se změnit nebo odebrat bez předchozího upozornění v jakékoli verzi. Měli byste ho používat přímo v kódu pouze s extrémní opatrností a s vědomím, že to může vést k selhání aplikací při aktualizaci na novou verzi Entity Framework Core.

Explicitní implementace rozhraní

IAnnotatable.AddRuntimeAnnotation(String, Object)

Přidá poznámku modulu runtime k tomuto objektu. Vyvolá se, pokud již existuje poznámka se zadaným názvem.

(Zděděno od AnnotatableBase)
IAnnotatable.FindRuntimeAnnotation(String)

Získá poznámku modulu runtime s daným názvem, vrátí null , pokud neexistuje.

(Zděděno od AnnotatableBase)
IAnnotatable.GetRuntimeAnnotations()

Získá všechny poznámky modulu runtime aktuální objekt.

(Zděděno od AnnotatableBase)
IAnnotatable.RemoveRuntimeAnnotation(String)

Odebere danou poznámku modulu runtime z tohoto objektu.

(Zděděno od AnnotatableBase)
IAnnotatable.SetRuntimeAnnotation(String, Object)

Nastaví poznámku modulu runtime uloženou pod daným klíčem. Přepíše existující poznámku, pokud již existuje poznámka se zadaným názvem.

(Zděděno od AnnotatableBase)
IReadOnlyAnnotatable.FindAnnotation(String)

Získá anotaci s daným názvem, vrátí null , pokud neexistuje.

(Zděděno od AnnotatableBase)
IReadOnlyAnnotatable.GetAnnotations()

Získá všechny poznámky na aktuální objekt.

(Zděděno od AnnotatableBase)
IReadOnlyAnnotatable.Item[String]

Získá hodnotu poznámky s daným názvem, vrátí null , pokud neexistuje.

(Zděděno od AnnotatableBase)
IReadOnlyTypeBase.FindComplexProperty(String)

Získá vlastnost complex se zadaným názvem. Vrátí null , pokud není definována žádná vlastnost s daným názvem.

IReadOnlyTypeBase.FindDeclaredComplexProperty(String)

Vyhledá vlastnost deklarovanou u typu s daným názvem. Nevrací vlastnosti definované u základního typu.

IReadOnlyTypeBase.FindDeclaredProperty(String)

Vyhledá vlastnost deklarovanou u typu s daným názvem. Nevrací vlastnosti definované u základního typu.

IReadOnlyTypeBase.FindMember(String)

Získá člen se zadaným jménem. Vrátí, null pokud není definován žádný člen se zadaným názvem.

IReadOnlyTypeBase.FindMembersInHierarchy(String)

Získá členy s daným názvem pro tento typ, základní typy nebo odvozené typy.

IReadOnlyTypeBase.FindProperties(IReadOnlyList<String>)

Vyhledá odpovídající vlastnosti pro daný typ. Vrátí, null pokud nebyla nalezena nějaká vlastnost.

IReadOnlyTypeBase.FindProperty(String)

Získá vlastnost se zadaným názvem. Vrátí null , pokud není definována žádná vlastnost s daným názvem.

IReadOnlyTypeBase.GetChangeTrackingStrategy()

Získá strategii sledování změn, která se používá pro tento typ. Tato strategie označuje, jak kontext detekuje změny vlastností pro instanci typu.

IReadOnlyTypeBase.GetComplexProperties()

Získá komplexní vlastnosti definované na tento typ a základní typy.

IReadOnlyTypeBase.GetDeclaredComplexProperties()

Získá komplexní vlastnosti deklarované na tomto typu.

IReadOnlyTypeBase.GetDeclaredMembers()

Získá členy deklarované na tomto typu.

IReadOnlyTypeBase.GetDeclaredProperties()

Získá všechny skalární vlastnosti deklarované na tomto typu.

IReadOnlyTypeBase.GetDerivedComplexProperties()

Získá komplexní vlastnosti deklarované na typy odvozené od tohoto typu.

IReadOnlyTypeBase.GetDerivedProperties()

Získá všechny skalární vlastnosti deklarované v typech odvozených z tohoto typu.

IReadOnlyTypeBase.GetMembers()

Získá členy definované na tento typ a základní typy.

IReadOnlyTypeBase.GetProperties()

Získá všechny skalární vlastnosti definované na tomto typu.

IReadOnlyTypeBase.GetPropertyAccessMode()

PropertyAccessMode Získá objekt použitý pro vlastnosti a navigace tohoto typu.

IReadOnlyTypeBase.HasSharedClrType

Získá hodnotu označující, zda je tento typ struktury mapován na Type jiný strukturální typy jsou také mapovány na.

IReadOnlyTypeBase.IsPropertyBag

Získá hodnotu určující, zda tento strukturální typ má indexer, který může obsahovat libovolné vlastnosti a metodu, která lze použít k určení, zda daná vlastnost indexeru obsahuje hodnotu.

IReadOnlyTypeBase.Model

Získá model, do kterého tento typ patří.

IRuntimeTypeBase.GetConstructorBindingConfigurationSource()

Představuje strukturální typ v modelu.

IRuntimeTypeBase.GetServiceOnlyConstructorBindingConfigurationSource()

Představuje strukturální typ v modelu.

ITypeBase.FindComplexProperty(String)

Získá komplexní vlastnost se zadaným názvem. Vrátí null , pokud není definována žádná vlastnost s daným názvem.

ITypeBase.FindDeclaredProperty(String)

Vyhledá vlastnost deklarovanou u typu s daným názvem. Nevrací vlastnosti definované u základního typu.

ITypeBase.FindMember(String)

Získá člen se zadaným jménem. Vrátí, null pokud není definován žádný člen se zadaným názvem.

ITypeBase.FindMembersInHierarchy(String)

Získá členy s daným názvem pro tento typ, základní typy nebo odvozené typy..

ITypeBase.FindProperty(String)

Získá vlastnost se zadaným názvem. Vrátí null , pokud není definována žádná vlastnost s daným názvem.

ITypeBase.GetComplexProperties()

Získá komplexní vlastnosti definované v tomto typu entity.

ITypeBase.GetDeclaredComplexProperties()

Získá komplexní vlastnosti deklarované v tomto typu entity.

ITypeBase.GetDeclaredMembers()

Získá členy deklarované na tomto typu.

ITypeBase.GetDeclaredProperties()

Získá všechny vlastnosti bez navigace deklarované na tomto typu.

ITypeBase.GetFlattenedComplexProperties()

Vrátí všechny vlastnosti, které implementují IComplexProperty, včetně vlastností u komplexních typů.

ITypeBase.GetFlattenedDeclaredProperties()

Vrátí všechny deklarované vlastnosti, které implementují IProperty, včetně vlastností u komplexních typů.

ITypeBase.GetFlattenedProperties()

Vrátí všechny vlastnosti, které implementují IProperty, včetně vlastností u komplexních typů.

ITypeBase.GetMembers()

Získá členy definované na tento typ a základní typy.

ITypeBase.GetProperties()

Získá vlastnosti definované na tomto typu.

ITypeBase.GetSnapshottableMembers()

Vrátí všechny členy, které mohou při sledování změn potřebovat hodnotu snímku.

ITypeBase.Model

Získá model, do kterého tento typ patří.

Metody rozšíření

FindMappingFragment(IReadOnlyTypeBase, StoreObjectIdentifier)

Vrátí mapování typu pro konkrétní objekt úložiště podobný tabulce.

Tuto metodu obvykle používají poskytovatelé databází (a další rozšíření). Obecně se nepoužívá v kódu aplikace.

FindMappingFragment(ITypeBase, StoreObjectIdentifier)

Vrátí mapování typu pro konkrétní objekt úložiště podobný tabulce.

Tuto metodu obvykle používají poskytovatelé databází (a další rozšíření). Obecně se nepoužívá v kódu aplikace.

GetContainerColumnName(IReadOnlyTypeBase)

Získá název sloupce kontejneru, na který je typ mapován.

GetDefaultMappings(ITypeBase)

Vrátí výchozí mapování, která by typ použil.

GetDeleteStoredProcedure(IReadOnlyTypeBase)

Vrátí uloženou proceduru, na kterou je typ mapován pro odstranění nebo null pokud není mapován na uloženou proceduru.

GetDeleteStoredProcedure(ITypeBase)

Vrátí uloženou proceduru, na kterou je typ mapován pro odstranění nebo null pokud není mapován na uloženou proceduru.

GetDeleteStoredProcedureMappings(ITypeBase)

Vrátí odstraněné uložené procedury, na které je typ mapován.

GetFunctionMappings(ITypeBase)

Vrátí funkce, na které je typ mapován.

GetFunctionName(IReadOnlyTypeBase)

Vrátí název funkce, na kterou je typ mapován nebo null není-li namapován na funkci.

GetInsertStoredProcedure(IReadOnlyTypeBase)

Vrátí uloženou proceduru, na kterou je typ mapován pro vložení nebo null pokud není mapován na uloženou proceduru.

GetInsertStoredProcedure(ITypeBase)

Vrátí uloženou proceduru, na kterou je typ mapován pro vložení nebo null pokud není mapován na uloženou proceduru.

GetInsertStoredProcedureMappings(ITypeBase)

Vrátí vložené uložené procedury, na které je typ namapován.

GetJsonPropertyName(IReadOnlyTypeBase)

Získá hodnotu názvu vlastnosti JSON použité pro danou entitu namapovanou na sloupec JSON.

GetMappingFragments(IReadOnlyTypeBase)

Vrátí všechny nakonfigurované fragmenty mapování typů.

Tuto metodu obvykle používají poskytovatelé databází (a další rozšíření). Obecně se nepoužívá v kódu aplikace.

GetMappingFragments(IReadOnlyTypeBase, StoreObjectType)

Vrátí všechny nakonfigurované fragmenty mapování typů daného typu.

Tuto metodu obvykle používají poskytovatelé databází (a další rozšíření). Obecně se nepoužívá v kódu aplikace.

GetMappingFragments(ITypeBase)

Vrátí všechny nakonfigurované fragmenty mapování typů.

Tuto metodu obvykle používají poskytovatelé databází (a další rozšíření). Obecně se nepoužívá v kódu aplikace.

GetMappingFragments(ITypeBase, StoreObjectType)

Vrátí všechny nakonfigurované fragmenty mapování typů daného typu.

Tuto metodu obvykle používají poskytovatelé databází (a další rozšíření). Obecně se nepoužívá v kódu aplikace.

GetMappingStrategy(IReadOnlyTypeBase)

Získá strategii mapování pro odvozené typy.

GetSchema(IReadOnlyTypeBase)

Vrátí schéma databáze, které obsahuje mapovanou tabulku.

GetSqlQuery(IReadOnlyTypeBase)

Vrátí řetězec SQL použitý k poskytnutí dat pro typ nebo null pokud není mapován na řetězec SQL.

GetSqlQueryMappings(ITypeBase)

Vrátí mapování řetězců SQL.

GetTableMappings(ITypeBase)

Vrátí tabulky, na které je typ namapován.

GetTableName(IReadOnlyTypeBase)

Vrátí název tabulky, na kterou je typ mapován, nebo null pokud není mapován na tabulku.

GetUpdateStoredProcedure(IReadOnlyTypeBase)

Vrátí uloženou proceduru, na kterou je typ mapován pro aktualizace nebo null pokud není mapován na uloženou proceduru.

GetUpdateStoredProcedure(ITypeBase)

Vrátí uloženou proceduru, na kterou je typ mapován pro aktualizace nebo null pokud není mapován na uloženou proceduru.

GetUpdateStoredProcedureMappings(ITypeBase)

Vrátí uložené procedury aktualizace, na které je typ mapován.

GetViewMappings(ITypeBase)

Vrátí zobrazení, na která je typ mapován.

GetViewName(IReadOnlyTypeBase)

Vrátí název zobrazení, na které je typ mapován nebo null pokud není mapován na zobrazení.

GetViewSchema(IReadOnlyTypeBase)

Vrátí schéma databáze, které obsahuje mapované zobrazení.

IsMappedToJson(IReadOnlyTypeBase)

Získá hodnotu označující, zda je zadaná entita mapována na sloupec JSON.

Platí pro