RuntimeEntityType Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет тип сущности в модели.
public class RuntimeEntityType : Microsoft.EntityFrameworkCore.Infrastructure.AnnotatableBase, Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeEntityType
public class RuntimeEntityType : Microsoft.EntityFrameworkCore.Metadata.RuntimeTypeBase, Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeEntityType
type RuntimeEntityType = class
inherit AnnotatableBase
interface IRuntimeEntityType
interface IEntityType
interface IReadOnlyEntityType
interface IReadOnlyTypeBase
interface IReadOnlyAnnotatable
interface ITypeBase
interface IAnnotatable
type RuntimeEntityType = class
inherit RuntimeTypeBase
interface IRuntimeEntityType
interface IEntityType
interface IReadOnlyEntityType
interface IReadOnlyTypeBase
interface IReadOnlyAnnotatable
interface ITypeBase
interface IAnnotatable
interface IRuntimeTypeBase
Public Class RuntimeEntityType
Inherits AnnotatableBase
Implements IRuntimeEntityType
Public Class RuntimeEntityType
Inherits RuntimeTypeBase
Implements IRuntimeEntityType
- Наследование
- Наследование
- Реализации
-
IAnnotatable IReadOnlyAnnotatable IEntityType Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeEntityType IReadOnlyEntityType IReadOnlyTypeBase ITypeBase Microsoft.EntityFrameworkCore.Metadata.Internal.IRuntimeTypeBase
Комментарии
Дополнительные сведения и примеры см. в разделе Моделирование типов сущностей и связей .
Конструкторы
RuntimeEntityType(String, Type, Boolean, RuntimeModel, RuntimeEntityType, String, ChangeTrackingStrategy, PropertyInfo, Boolean) |
Это внутренний API, который поддерживает инфраструктуру Entity Framework Core и не подчиняется тем же стандартам совместимости, что и общедоступные API. Он может быть изменен или удален без уведомления в любом выпуске. Его следует использовать только непосредственно в коде с особой осторожностью, зная, что это может привести к сбоям приложений при обновлении до нового выпуска Entity Framework Core. |
RuntimeEntityType(String, Type, Boolean, RuntimeModel, RuntimeEntityType, String, ChangeTrackingStrategy, PropertyInfo, Boolean, Object) |
Это внутренний API, который поддерживает инфраструктуру Entity Framework Core и не подчиняется тем же стандартам совместимости, что и общедоступные API. Он может быть изменен или удален без уведомления в любом выпуске. Его следует использовать только непосредственно в коде с особой осторожностью, зная, что это может привести к сбоям приложений при обновлении до нового выпуска Entity Framework Core. |
Свойства
BaseType |
Возвращает базовый тип этого типа. Возвращает значение |
ClrType |
Возвращает класс CLR, используемый для представления экземпляров этого типа.
Возвращает значение |
ConstructorBinding |
Возвращает или задает InstantiationBinding для предпочтительного конструктора. |
Counts |
Это внутренний API, который поддерживает инфраструктуру Entity Framework Core и не подчиняется тем же стандартам совместимости, что и общедоступные API. Он может быть изменен или удален без уведомления в любом выпуске. Его следует использовать только непосредственно в коде с особой осторожностью, зная, что это может привести к сбоям приложений при обновлении до нового выпуска Entity Framework Core. |
DebugView |
Это внутренний API, который поддерживает инфраструктуру Entity Framework Core и не подчиняется тем же стандартам совместимости, что и общедоступные API. Он может быть изменен или удален без уведомления в любом выпуске. Его следует использовать только непосредственно в коде с особой осторожностью, зная, что это может привести к сбоям приложений при обновлении до нового выпуска Entity Framework Core. |
DirectlyDerivedTypes |
Возвращает все типы в модели, которые непосредственно являются производными от этого типа. (Унаследовано от RuntimeTypeBase) |
EmptyShadowValuesFactory |
Это внутренний API, который поддерживает инфраструктуру Entity Framework Core и не подчиняется тем же стандартам совместимости, что и общедоступные API. Он может быть изменен или удален без уведомления в любом выпуске. Его следует использовать только непосредственно в коде с особой осторожностью, зная, что это может привести к сбоям приложений при обновлении до нового выпуска Entity Framework Core. |
IsReadOnly |
Указывает, доступен ли текущий объект только для чтения. (Унаследовано от AnnotatableBase) |
Item[String] |
Возвращает заметку со значением с заданным именем, возвращая |
Model |
Возвращает модель, к которой принадлежит этот тип. |
Model |
Возвращает модель, к которой принадлежит данный тип. (Унаследовано от RuntimeTypeBase) |
Name |
Возвращает имя этого типа. |
Name |
Возвращает имя этого типа. (Унаследовано от RuntimeTypeBase) |
OriginalValuesFactory |
Это внутренний API, который поддерживает инфраструктуру Entity Framework Core и не подчиняется тем же стандартам совместимости, что и общедоступные API. Он может быть изменен или удален без уведомления в любом выпуске. Следует использовать его только непосредственно в коде с особой осторожностью и зная, что это может привести к сбоям приложений при обновлении до нового выпуска Entity Framework Core. |
Properties |
Это внутренний API, который поддерживает инфраструктуру Entity Framework Core и не подчиняется тем же стандартам совместимости, что и общедоступные API. Он может быть изменен или удален без уведомления в любом выпуске. Его следует использовать только непосредственно в коде с особой осторожностью, зная, что это может привести к сбоям приложений при обновлении до нового выпуска Entity Framework Core. (Унаследовано от RuntimeTypeBase) |
ServiceOnlyConstructorBinding |
Это внутренний API, который поддерживает инфраструктуру Entity Framework Core и не подчиняется тем же стандартам совместимости, что и общедоступные API. Он может быть изменен или удален без уведомления в любом выпуске. Следует использовать его только непосредственно в коде с особой осторожностью и зная, что это может привести к сбоям приложений при обновлении до нового выпуска Entity Framework Core. |
ShadowValuesFactory |
Это внутренний API, который поддерживает инфраструктуру Entity Framework Core и не подчиняется тем же стандартам совместимости, что и общедоступные API. Он может быть изменен или удален без уведомления в любом выпуске. Следует использовать его только непосредственно в коде с особой осторожностью и зная, что это может привести к сбоям приложений при обновлении до нового выпуска Entity Framework Core. |
StoreGeneratedValuesFactory |
Это внутренний API, который поддерживает инфраструктуру Entity Framework Core и не подчиняется тем же стандартам совместимости, что и общедоступные API. Он может быть изменен или удален без уведомления в любом выпуске. Следует использовать его только непосредственно в коде с особой осторожностью и зная, что это может привести к сбоям приложений при обновлении до нового выпуска Entity Framework Core. |
TemporaryValuesFactory |
Это внутренний API, который поддерживает инфраструктуру Entity Framework Core и не подчиняется тем же стандартам совместимости, что и общедоступные API. Он может быть изменен или удален без уведомления в любом выпуске. Следует использовать его только непосредственно в коде с особой осторожностью и зная, что это может привести к сбоям приложений при обновлении до нового выпуска Entity Framework Core. |
Методы
AddAnnotation(String, Annotation) |
Добавляет заметку к этому объекту. Вызывает исключение, если заметка с указанным именем уже существует. (Унаследовано от AnnotatableBase) |
AddAnnotation(String, Object) |
Добавляет заметку к этому объекту. Вызывает исключение, если заметка с указанным именем уже существует. (Унаследовано от AnnotatableBase) |
AddAnnotations(IEnumerable<IAnnotation>) |
Добавляет заметки к этому объекту. (Унаследовано от AnnotatableBase) |
AddAnnotations(IReadOnlyDictionary<String,Object>) |
Добавляет заметки к этому объекту. (Унаследовано от AnnotatableBase) |
AddComplexProperty(String, Type, String, Type, PropertyInfo, FieldInfo, PropertyAccessMode, Boolean, Boolean, ChangeTrackingStrategy, PropertyInfo, Boolean) |
Добавляет сложное свойство к этому типу сущности. (Унаследовано от RuntimeTypeBase) |
AddForeignKey(IReadOnlyList<RuntimeProperty>, RuntimeKey, RuntimeEntityType, DeleteBehavior, Boolean, Boolean, Boolean, Boolean) |
Добавляет новую связь к этому типу сущности. |
AddIndex(IReadOnlyList<RuntimeProperty>, String, Boolean) |
Добавляет индекс к этому типу сущности. |
AddKey(IReadOnlyList<RuntimeProperty>) |
Добавляет новый альтернативный ключ к этому типу сущности. |
AddNavigation(String, RuntimeForeignKey, Boolean, Type, PropertyInfo, FieldInfo, PropertyAccessMode, Boolean) |
Добавляет новое свойство навигации к этому типу сущности. |
AddNavigation(String, RuntimeForeignKey, Boolean, Type, PropertyInfo, FieldInfo, PropertyAccessMode, Boolean, Boolean) |
Добавляет новое свойство навигации к этому типу сущности. |
AddProperty(String, Type, PropertyInfo, FieldInfo, PropertyAccessMode, Boolean, Boolean, ValueGenerated, PropertySaveBehavior, PropertySaveBehavior, Nullable<Int32>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Type, Func<IProperty,IEntityType,ValueGenerator>, ValueConverter, ValueComparer, ValueComparer, CoreTypeMapping) |
Добавляет свойство к этому типу сущности. |
AddProperty(String, Type, PropertyInfo, FieldInfo, PropertyAccessMode, Boolean, Boolean, ValueGenerated, PropertySaveBehavior, PropertySaveBehavior, Nullable<Int32>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Type, Func<IProperty,IEntityType,ValueGenerator>, ValueConverter, ValueComparer, ValueComparer, ValueComparer, CoreTypeMapping) |
Добавляет свойство к этому типу сущности. |
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) |
Добавляет свойство к этому типу сущности. (Унаследовано от RuntimeTypeBase) |
AddRuntimeAnnotation(String, Annotation) |
Добавляет к этому объекту заметку среды выполнения. Вызывает исключение, если заметка с указанным именем уже существует. (Унаследовано от AnnotatableBase) |
AddRuntimeAnnotation(String, Object) |
Добавляет к этому объекту заметку среды выполнения. Вызывает исключение, если заметка с указанным именем уже существует. (Унаследовано от AnnotatableBase) |
AddRuntimeAnnotations(IEnumerable<Annotation>) |
Добавляет к этому объекту заметки среды выполнения. (Унаследовано от AnnotatableBase) |
AddRuntimeAnnotations(IReadOnlyDictionary<String,Object>) |
Добавляет к этому объекту заметки среды выполнения. (Унаследовано от AnnotatableBase) |
AddServiceProperty(String, PropertyInfo, FieldInfo, PropertyAccessMode) |
Добавляет свойство службы к этому типу сущности. |
AddServiceProperty(String, PropertyInfo, FieldInfo, Type, PropertyAccessMode) |
Добавляет свойство службы к этому типу сущности. |
AddSkipNavigation(String, RuntimeEntityType, RuntimeForeignKey, Boolean, Boolean, Type, PropertyInfo, FieldInfo, PropertyAccessMode, Boolean) |
Добавляет новое свойство навигации skip к этому типу сущности. |
AddSkipNavigation(String, RuntimeEntityType, RuntimeForeignKey, Boolean, Boolean, Type, PropertyInfo, FieldInfo, PropertyAccessMode, Boolean, Boolean) |
Добавляет новое свойство навигации skip к этому типу сущности. |
AddTrigger(String) |
Это внутренний API, который поддерживает инфраструктуру Entity Framework Core и не подчиняется тем же стандартам совместимости, что и общедоступные API. Он может быть изменен или удален без уведомления в любом выпуске. Его следует использовать только непосредственно в коде с особой осторожностью, зная, что это может привести к сбоям приложений при обновлении до нового выпуска Entity Framework Core. |
CreateAnnotation(String, Object) |
Создает новую заметку. (Унаследовано от AnnotatableBase) |
CreateRuntimeAnnotation(String, Object) |
Создает новую заметку среды выполнения. (Унаследовано от AnnotatableBase) |
EnsureMutable() |
Вызывает исключение, если модель доступна только для чтения. (Унаследовано от AnnotatableBase) |
EnsureReadOnly() |
Вызывает исключение, если модель не доступна только для чтения. (Унаследовано от AnnotatableBase) |
FindAnnotation(String) |
Возвращает заметку с заданным именем, возвращающую |
FindComplexPropertiesInHierarchy(String) |
Возвращает сложные свойства с заданным именем для этого типа, базовых типов или производных типов. (Унаследовано от RuntimeTypeBase) |
FindComplexProperty(String) |
Возвращает сложное свойство с заданным именем. Возвращает значение |
FindDeclaredForeignKeys(IReadOnlyList<IReadOnlyProperty>) |
Возвращает внешние ключи, объявленные для этого типа сущности, с помощью заданных свойств. |
FindDeclaredProperty(String) |
Это внутренний API, который поддерживает инфраструктуру Entity Framework Core и не подчиняется тем же стандартам совместимости, что и общедоступные API. Он может быть изменен или удален без уведомления в любом выпуске. Следует использовать его только непосредственно в коде с особой осторожностью и зная, что это может привести к сбоям приложений при обновлении до нового выпуска Entity Framework Core. (Унаследовано от RuntimeTypeBase) |
FindDeclaredTrigger(String) |
Находит триггер с заданным именем. |
FindForeignKey(IReadOnlyList<IReadOnlyProperty>, IReadOnlyKey, IReadOnlyEntityType) |
Возвращает внешний ключ для заданных свойств, указывающих на заданный первичный или альтернативный ключ.
Возвращает значение |
FindIndex(IReadOnlyList<IReadOnlyProperty>) |
Возвращает неименованный индекс, определенный для заданных свойств. Возвращает значение |
FindIndex(String) |
Возвращает индекс с заданным именем. Возвращает значение , |
FindIndexerProperty(Type) |
Возвращает свойство индексатора по умолчанию, которое принимает String значение, если оно существует. |
FindIndexerPropertyInfo() |
PropertyInfo Возвращает для индексатора для связанного типа CLR, если он существует. |
FindIndexerPropertyInfo() |
PropertyInfo Возвращает для индексатора связанного типа CLR, если он существует. (Унаследовано от RuntimeTypeBase) |
FindKey(IReadOnlyList<IReadOnlyProperty>) |
Возвращает первичный или альтернативный ключ, определенный для заданных свойств.
Возвращает значение |
FindMember(String) |
Это внутренний API, который поддерживает инфраструктуру Entity Framework Core и не подчиняется тем же стандартам совместимости, что и общедоступные API. Он может быть изменен или удален без уведомления в любом выпуске. Его следует использовать только непосредственно в коде с особой осторожностью, зная, что это может привести к сбоям приложений при обновлении до нового выпуска Entity Framework Core. |
FindMembersInHierarchy(String) |
Это внутренний API, который поддерживает инфраструктуру Entity Framework Core и не подчиняется тем же стандартам совместимости, что и общедоступные API. Он может быть изменен или удален без уведомления в любом выпуске. Его следует использовать только непосредственно в коде с особой осторожностью, зная, что это может привести к сбоям приложений при обновлении до нового выпуска Entity Framework Core. |
FindNavigation(String) |
Возвращает свойство навигации для заданного типа сущности. Возвращает значение |
FindNavigationsInHierarchy(String) |
Возвращает навигации с заданным именем для этого типа, базовых или производных типов. |
FindProperties(IEnumerable<String>) |
Находит соответствующие свойства для заданного типа сущности. Возвращает значение |
FindProperties(IEnumerable<String>) |
Находит соответствующие свойства для заданного типа сущности. Возвращает значение |
FindPropertiesInHierarchy(String) |
Возвращает свойства с заданным именем для этого типа, базовых или производных типов. (Унаследовано от RuntimeTypeBase) |
FindProperty(String) |
Возвращает свойство с заданным именем. Возвращает значение |
FindProperty(String) |
Возвращает свойство с заданным именем. Возвращает значение |
FindRuntimeAnnotation(String) |
Возвращает заметку среды выполнения с заданным именем, возвращающую |
FindServicePropertiesInHierarchy(String) |
Возвращает свойства службы с заданным именем для этого типа, базовых типов или производных типов. |
FindServiceProperty(String) |
Возвращает свойство службы с заданным именем.
Возвращает значение |
FindSkipNavigation(String) |
Возвращает свойство навигации skip для этого типа сущности. Возвращает значение |
FindSkipNavigationsInHierarchy(String) |
Возвращает переходы с заданным именем для этого типа, базовых типов или производных типов. |
GetAnnotation(String) |
Возвращает заметку с заданным именем, вызывая исключение, если она не существует. (Унаследовано от AnnotatableBase) |
GetAnnotations() |
Возвращает все заметки к текущему объекту. (Унаследовано от AnnotatableBase) |
GetComplexProperties() |
Возвращает сложные свойства, определенные для этого типа. (Унаследовано от RuntimeTypeBase) |
GetDeclaredComplexProperties() |
Возвращает сложные свойства, объявленные для этого типа. (Унаследовано от RuntimeTypeBase) |
GetDeclaredMembers() |
Это внутренний API, который поддерживает инфраструктуру Entity Framework Core и не подчиняется тем же стандартам совместимости, что и общедоступные API. Он может быть изменен или удален без уведомления в любом выпуске. Следует использовать его только непосредственно в коде с особой осторожностью и зная, что это может привести к сбоям приложений при обновлении до нового выпуска Entity Framework Core. |
GetDeclaredProperties() |
Возвращает все скалярные свойства, объявленные для этого типа. (Унаследовано от RuntimeTypeBase) |
GetDerivedTypes() |
Это внутренний API, который поддерживает инфраструктуру Entity Framework Core и не подчиняется тем же стандартам совместимости, что и общедоступные API. Он может быть изменен или удален без уведомления в любом выпуске. Его следует использовать только непосредственно в коде с особой осторожностью, зная, что это может привести к сбоям приложений при обновлении до нового выпуска Entity Framework Core. (Унаследовано от RuntimeTypeBase) |
GetDerivedTypes<T>() |
Это внутренний API, который поддерживает инфраструктуру Entity Framework Core и не подчиняется тем же стандартам совместимости, что и общедоступные API. Он может быть изменен или удален без уведомления в любом выпуске. Его следует использовать только непосредственно в коде с особой осторожностью, зная, что это может привести к сбоям приложений при обновлении до нового выпуска Entity Framework Core. (Унаследовано от RuntimeTypeBase) |
GetFlattenedComplexProperties() |
Возвращает все RuntimeComplexProperty члены из этого типа и все вложенные сложные типы, если таковые есть. (Унаследовано от RuntimeTypeBase) |
GetFlattenedDeclaredProperties() |
Возвращает все IProperty члены из этого типа и все вложенные сложные типы, если таковые есть. (Унаследовано от RuntimeTypeBase) |
GetFlattenedProperties() |
Возвращает все IProperty члены из этого типа и все вложенные сложные типы, если таковые есть. (Унаследовано от RuntimeTypeBase) |
GetMembers() |
Это внутренний API, который поддерживает инфраструктуру Entity Framework Core и не подчиняется тем же стандартам совместимости, что и общедоступные API. Он может быть изменен или удален без уведомления в любом выпуске. Следует использовать его только непосредственно в коде с особой осторожностью и зная, что это может привести к сбоям приложений при обновлении до нового выпуска Entity Framework Core. |
GetOrAddRuntimeAnnotationValue<TValue,TArg>(String, Func<TArg,TValue>, TArg) |
Возвращает значение заметки среды выполнения с заданным именем, добавляя ее, если она не существует. (Унаследовано от AnnotatableBase) |
GetOrCreateEmptyMaterializer(IEntityMaterializerSource) |
Это внутренний API, который поддерживает инфраструктуру Entity Framework Core и не подчиняется тем же стандартам совместимости, что и общедоступные API. Он может быть изменен или удален без уведомления в любом выпуске. Следует использовать его только непосредственно в коде с особой осторожностью и зная, что это может привести к сбоям приложений при обновлении до нового выпуска Entity Framework Core. |
GetOrCreateMaterializer(IEntityMaterializerSource) |
Это внутренний API, который поддерживает инфраструктуру Entity Framework Core и не подчиняется тем же стандартам совместимости, что и общедоступные API. Он может быть изменен или удален без уведомления в любом выпуске. Следует использовать его только непосредственно в коде с особой осторожностью и зная, что это может привести к сбоям приложений при обновлении до нового выпуска Entity Framework Core. |
GetProperties() |
Это внутренний API, который поддерживает инфраструктуру Entity Framework Core и не подчиняется тем же стандартам совместимости, что и общедоступные API. Он может быть изменен или удален без уведомления в любом выпуске. Его следует использовать только непосредственно в коде с особой осторожностью, зная, что это может привести к сбоям приложений при обновлении до нового выпуска Entity Framework Core. (Унаследовано от RuntimeTypeBase) |
GetRuntimeAnnotations() |
Возвращает все заметки среды выполнения для текущего объекта . (Унаследовано от AnnotatableBase) |
GetSnapshottableMembers() |
Это внутренний API, который поддерживает инфраструктуру Entity Framework Core и не подчиняется тем же стандартам совместимости, что и общедоступные API. Он может быть изменен или удален без уведомления в любом выпуске. Следует использовать его только непосредственно в коде с особой осторожностью и зная, что это может привести к сбоям приложений при обновлении до нового выпуска Entity Framework Core. |
OnAnnotationSet(String, Annotation, Annotation) |
Вызывается при установке или удалении заметки. (Унаследовано от AnnotatableBase) |
RemoveAnnotation(String) |
Удаляет заданную заметку из этого объекта . (Унаследовано от AnnotatableBase) |
RemoveRuntimeAnnotation(String) |
Удаляет заданную заметку среды выполнения из этого объекта. (Унаследовано от AnnotatableBase) |
Reparent(RuntimeModel) |
Перена родительский тип сущности в заданную модель. |
SetAnnotation(String, Annotation, Annotation) |
Задает заметку, хранящуюся в заданном ключе. Перезаписывает существующую заметку, если заметка с указанным именем уже существует. (Унаследовано от AnnotatableBase) |
SetAnnotation(String, Object) |
Задает заметку, хранящуюся в заданном ключе. Перезаписывает существующую заметку, если заметка с указанным именем уже существует. (Унаследовано от AnnotatableBase) |
SetEmptyShadowValuesFactory(Func<ISnapshot>) |
Это внутренний API, который поддерживает инфраструктуру Entity Framework Core и не подчиняется тем же стандартам совместимости, что и общедоступные API. Он может быть изменен или удален без уведомления в любом выпуске. Следует использовать его только непосредственно в коде с особой осторожностью и зная, что это может привести к сбоям приложений при обновлении до нового выпуска Entity Framework Core. |
SetOriginalValuesFactory(Func<InternalEntityEntry,ISnapshot>) |
Это внутренний API, который поддерживает инфраструктуру Entity Framework Core и не подчиняется тем же стандартам совместимости, что и общедоступные API. Он может быть изменен или удален без уведомления в любом выпуске. Следует использовать его только непосредственно в коде с особой осторожностью и зная, что это может привести к сбоям приложений при обновлении до нового выпуска Entity Framework Core. |
SetPrimaryKey(RuntimeKey) |
Задает первичный ключ для этого типа сущности. |
SetRelationshipSnapshotFactory(Func<InternalEntityEntry,ISnapshot>) |
Это внутренний API, который поддерживает инфраструктуру Entity Framework Core и не подчиняется тем же стандартам совместимости, что и общедоступные API. Он может быть изменен или удален без уведомления в любом выпуске. Следует использовать его только непосредственно в коде с особой осторожностью и зная, что это может привести к сбоям приложений при обновлении до нового выпуска Entity Framework Core. |
SetRuntimeAnnotation(String, Annotation, Annotation) |
Задает заметку среды выполнения, хранящуюся в заданном ключе. Перезаписывает существующую заметку, если заметка с указанным именем уже существует. (Унаследовано от AnnotatableBase) |
SetRuntimeAnnotation(String, Object) |
Задает заметку среды выполнения, хранящуюся в заданном ключе. Перезаписывает существующую заметку, если заметка с указанным именем уже существует. (Унаследовано от AnnotatableBase) |
SetShadowValuesFactory(Func<ValueBuffer,ISnapshot>) |
Это внутренний API, который поддерживает инфраструктуру Entity Framework Core и не подчиняется тем же стандартам совместимости, что и общедоступные API. Он может быть изменен или удален без уведомления в любом выпуске. Следует использовать его только непосредственно в коде с особой осторожностью и зная, что это может привести к сбоям приложений при обновлении до нового выпуска Entity Framework Core. |
SetStoreGeneratedValuesFactory(Func<ISnapshot>) |
Это внутренний API, который поддерживает инфраструктуру Entity Framework Core и не подчиняется тем же стандартам совместимости, что и общедоступные API. Он может быть изменен или удален без уведомления в любом выпуске. Следует использовать его только непосредственно в коде с особой осторожностью и зная, что это может привести к сбоям приложений при обновлении до нового выпуска Entity Framework Core. |
SetTemporaryValuesFactory(Func<InternalEntityEntry,ISnapshot>) |
Это внутренний API, который поддерживает инфраструктуру Entity Framework Core и не подчиняется тем же стандартам совместимости, что и общедоступные API. Он может быть изменен или удален без уведомления в любом выпуске. Следует использовать его только непосредственно в коде с особой осторожностью и зная, что это может привести к сбоям приложений при обновлении до нового выпуска Entity Framework Core. |
ToString() |
Возвращает строку, представляющую текущий объект. |
Явные реализации интерфейса
IAnnotatable.AddRuntimeAnnotation(String, Object) |
Добавляет к этому объекту заметку среды выполнения. Вызывает исключение, если заметка с указанным именем уже существует. (Унаследовано от AnnotatableBase) |
IAnnotatable.FindRuntimeAnnotation(String) |
Возвращает заметку среды выполнения с заданным именем, возвращающую |
IAnnotatable.GetRuntimeAnnotations() |
Возвращает все заметки среды выполнения для текущего объекта . (Унаследовано от AnnotatableBase) |
IAnnotatable.RemoveRuntimeAnnotation(String) |
Удаляет заданную заметку среды выполнения из этого объекта. (Унаследовано от AnnotatableBase) |
IAnnotatable.SetRuntimeAnnotation(String, Object) |
Задает заметку среды выполнения, хранящуюся в заданном ключе. Перезаписывает существующую заметку, если заметка с указанным именем уже существует. (Унаследовано от AnnotatableBase) |
IEntityType.BaseType |
Получает базовый тип этого типа сущностей. Возвращает значение |
IEntityType.FindDeclaredForeignKeys(IReadOnlyList<IReadOnlyProperty>) |
Возвращает внешние ключи, объявленные в заданном IEntityType объекте с помощью заданных свойств. |
IEntityType.FindDeclaredNavigation(String) |
Возвращает свойство навигации для заданного типа сущности. Не возвращает свойства навигации, определенные для базового типа.
Возвращает значение |
IEntityType.FindDeclaredProperty(String) |
Находит свойство, объявленное в типе с заданным именем. Не возвращает свойства, определенные для базового типа. |
IEntityType.FindDeclaredTrigger(String) |
Находит триггер с заданным именем. |
IEntityType.FindForeignKey(IReadOnlyList<IReadOnlyProperty>, IReadOnlyKey, IReadOnlyEntityType) |
Возвращает внешний ключ для заданных свойств, указывающий на заданный первичный или альтернативный ключ.
Возвращает значение |
IEntityType.FindForeignKeys(IReadOnlyList<IReadOnlyProperty>) |
Возвращает внешние ключи, определенные для заданных свойств. Возвращаются только внешние ключи, определенные в точно указанном наборе свойств. |
IEntityType.FindIndex(IReadOnlyList<IReadOnlyProperty>) |
Возвращает неименованный индекс, определенный для заданных свойств. Возвращает значение |
IEntityType.FindIndex(String) |
Возвращает индекс с заданным именем. Возвращает значение , |
IEntityType.FindKey(IReadOnlyList<IReadOnlyProperty>) |
Возвращает первичный или альтернативный ключ, определенный для заданных свойств.
Возвращает значение |
IEntityType.FindPrimaryKey() |
Возвращает первичный ключ для этого типа сущности. Возвращает значение |
IEntityType.FindProperties(IReadOnlyList<String>) |
Находит соответствующие свойства для заданного типа сущности. Возвращает значение |
IEntityType.FindProperty(String) |
Возвращает свойство с заданным именем. Возвращает значение |
IEntityType.FindServiceProperty(String) |
Возвращает свойство службы с заданным именем.
Возвращает значение |
IEntityType.FindSkipNavigation(MemberInfo) |
Возвращает свойство навигации skip для этого типа сущности. Возвращает значение |
IEntityType.FindSkipNavigation(String) |
Возвращает свойство навигации skip для этого типа сущности. Возвращает значение |
IEntityType.GetDeclaredForeignKeys() |
Возвращает все внешние ключи, объявленные в заданном IEntityTypeобъекте . |
IEntityType.GetDeclaredIndexes() |
Возвращает все индексы, объявленные в заданном IEntityTypeобъекте . |
IEntityType.GetDeclaredKeys() |
Возвращает все ключи, объявленные в заданном IReadOnlyEntityTypeобъекте . |
IEntityType.GetDeclaredNavigations() |
Возвращает все свойства навигации, объявленные в заданном IEntityTypeобъекте . |
IEntityType.GetDeclaredProperties() |
Возвращает все свойства, не относящиеся к навигации, объявленные в заданном IEntityTypeобъекте . |
IEntityType.GetDeclaredReferencingForeignKeys() |
Получает все внешние ключи, предназначенные для заданного типа сущности (т. е. внешние ключи, где данный тип сущности является субъектом). |
IEntityType.GetDeclaredServiceProperties() |
Возвращает все свойства службы, объявленные в заданном IEntityTypeобъекте . |
IEntityType.GetDeclaredSkipNavigations() |
Возвращает все свойства навигации пропуска, объявленные для этого типа сущности. |
IEntityType.GetDeclaredTriggers() |
Возвращает объявленные триггеры для типа сущности. |
IEntityType.GetDerivedForeignKeys() |
Возвращает все внешние ключи, объявленные для типов, производных от заданного IEntityType. |
IEntityType.GetDerivedIndexes() |
Возвращает все индексы, объявленные для типов, производных от заданного IEntityType. |
IEntityType.GetDerivedSkipNavigations() |
Возвращает все свойства навигации пропуска, объявленные для типов, производных от этого типа сущности. |
IEntityType.GetDirectlyDerivedTypes() |
Возвращает все типы в модели, которые непосредственно являются производными от этого типа сущности. |
IEntityType.GetForeignKeyProperties() |
Возвращает свойства, содержащиеся во внешних ключах. |
IEntityType.GetForeignKeys() |
Возвращает внешние ключи, определенные для этого типа сущности. |
IEntityType.GetIndexes() |
Возвращает индексы, определенные для этого типа сущности. |
IEntityType.GetKeys() |
Возвращает первичный и альтернативный ключи для этого типа сущности. |
IEntityType.GetNavigations() |
Возвращает все свойства навигации для заданного типа сущности. |
IEntityType.GetProperties() |
Возвращает свойства, определенные для этого типа сущности. |
IEntityType.GetReferencingForeignKeys() |
Получает все внешние ключи, предназначенные для заданного типа сущности (т. е. внешние ключи, в которых субъектом является данный тип сущности или тип, от которого он является производным). |
IEntityType.GetServiceProperties() |
Возвращает все , определенные для IServiceProperty этого типа сущности. |
IEntityType.GetSkipNavigations() |
Возвращает свойства навигации skip для этого типа сущности. |
IEntityType.GetValueGeneratingProperties() |
Возвращает свойства, которые должны создаваться при переходе сущности Added в состояние . |
IReadOnlyAnnotatable.FindAnnotation(String) |
Возвращает заметку с заданным именем, возвращающую |
IReadOnlyAnnotatable.GetAnnotations() |
Возвращает все заметки к текущему объекту. (Унаследовано от AnnotatableBase) |
IReadOnlyAnnotatable.Item[String] |
Возвращает значение заметки с заданным именем, возвращая |
IReadOnlyEntityType.BaseType |
Получает базовый тип этого типа сущностей. Возвращает значение |
IReadOnlyEntityType.FindDeclaredForeignKeys(IReadOnlyList<IReadOnlyProperty>) |
Возвращает внешние ключи, объявленные для этого типа сущности, используя заданные свойства. |
IReadOnlyEntityType.FindDeclaredNavigation(String) |
Возвращает свойство навигации для заданного типа сущности. Не возвращает свойства навигации, определенные для базового типа.
Возвращает значение |
IReadOnlyEntityType.FindDeclaredProperty(String) |
Находит свойство, объявленное в типе с заданным именем. Не возвращает свойства, определенные для базового типа. |
IReadOnlyEntityType.FindDeclaredSkipNavigation(String) |
Возвращает свойство навигации skip для этого типа сущности. |
IReadOnlyEntityType.FindDeclaredTrigger(String) |
Находит триггер с заданным именем. |
IReadOnlyEntityType.FindForeignKey(IReadOnlyList<IReadOnlyProperty>, IReadOnlyKey, IReadOnlyEntityType) |
Возвращает внешний ключ для заданных свойств, указывающий на заданный первичный или альтернативный ключ.
Возвращает значение |
IReadOnlyEntityType.FindForeignKeys(IReadOnlyList<IReadOnlyProperty>) |
Возвращает внешние ключи, определенные для заданных свойств. Возвращаются только внешние ключи, определенные в точно указанном наборе свойств. |
IReadOnlyEntityType.FindIndex(IReadOnlyList<IReadOnlyProperty>) |
Возвращает неименованный индекс, определенный для заданных свойств. Возвращает значение |
IReadOnlyEntityType.FindIndex(String) |
Возвращает индекс с заданным именем. Возвращает значение , |
IReadOnlyEntityType.FindKey(IReadOnlyList<IReadOnlyProperty>) |
Возвращает первичный или альтернативный ключ, определенный для заданных свойств.
Возвращает значение |
IReadOnlyEntityType.FindPrimaryKey() |
Возвращает первичный ключ для этого типа сущности. Возвращает значение |
IReadOnlyEntityType.FindProperties(IReadOnlyList<String>) |
Находит соответствующие свойства для заданного типа сущности. Возвращает значение |
IReadOnlyEntityType.FindProperty(String) |
Возвращает свойство с заданным именем. Возвращает значение |
IReadOnlyEntityType.FindServiceProperty(String) |
Возвращает свойство службы с заданным именем.
Возвращает значение |
IReadOnlyEntityType.FindSkipNavigation(MemberInfo) |
Возвращает свойство навигации skip для этого типа сущности. Возвращает значение |
IReadOnlyEntityType.FindSkipNavigation(String) |
Возвращает свойство навигации skip для этого типа сущности. Возвращает значение |
IReadOnlyEntityType.GetChangeTrackingStrategy() |
Возвращает стратегию отслеживания изменений, используемую для этого типа сущности. Эта стратегия показывает, как контекст обнаруживает изменения свойств экземпляра типа сущности. |
IReadOnlyEntityType.GetDeclaredForeignKeys() |
Возвращает все внешние ключи, объявленные для этого типа сущности. |
IReadOnlyEntityType.GetDeclaredIndexes() |
Возвращает все индексы, объявленные для этого типа сущности. |
IReadOnlyEntityType.GetDeclaredKeys() |
Возвращает все ключи, объявленные для этого типа сущности. |
IReadOnlyEntityType.GetDeclaredNavigations() |
Возвращает все свойства навигации, объявленные для этого типа сущности. |
IReadOnlyEntityType.GetDeclaredProperties() |
Возвращает все свойства, не относящиеся к навигации, объявленные для этого типа сущности. |
IReadOnlyEntityType.GetDeclaredReferencingForeignKeys() |
Получает все внешние ключи, предназначенные для заданного типа сущности (т. е. внешние ключи, где данный тип сущности является субъектом). |
IReadOnlyEntityType.GetDeclaredServiceProperties() |
Возвращает все свойства службы, объявленные для этого типа сущности. |
IReadOnlyEntityType.GetDeclaredSkipNavigations() |
Возвращает все свойства навигации пропуска, объявленные для этого типа сущности. |
IReadOnlyEntityType.GetDeclaredTriggers() |
Возвращает объявленные триггеры для типа сущности. |
IReadOnlyEntityType.GetDerivedForeignKeys() |
Возвращает все внешние ключи, объявленные для типов, производных от этого типа сущности. |
IReadOnlyEntityType.GetDerivedIndexes() |
Возвращает все индексы, объявленные для типов, производных от этого типа сущности. |
IReadOnlyEntityType.GetDerivedNavigations() |
Возвращает все свойства навигации, объявленные для типов, производных от этого типа сущности. |
IReadOnlyEntityType.GetDerivedProperties() |
Возвращает все свойства, не относящиеся к навигации, объявленные для типов, производных от этого типа сущности. |
IReadOnlyEntityType.GetDerivedServiceProperties() |
Возвращает все свойства службы, объявленные для типов, производных от этого типа сущности. |
IReadOnlyEntityType.GetDerivedSkipNavigations() |
Возвращает все свойства навигации пропуска, объявленные для типов, производных от этого типа сущности. |
IReadOnlyEntityType.GetDerivedTypes() |
Возвращает все типы в модели, производные от этого типа сущности. |
IReadOnlyEntityType.GetDerivedTypesInclusive() |
Возвращает все производные типы этого типа сущности, включая сам тип. |
IReadOnlyEntityType.GetDirectlyDerivedTypes() |
Возвращает все типы в модели, которые непосредственно являются производными от этого типа сущности. |
IReadOnlyEntityType.GetDiscriminatorPropertyName() |
Возвращает имя свойства, которое будет использоваться для хранения дискриминатора. |
IReadOnlyEntityType.GetDiscriminatorValue() |
Возвращает значение дискриминатора для этого типа сущности. |
IReadOnlyEntityType.GetForeignKeys() |
Возвращает внешние ключи, определенные для этого типа сущности. |
IReadOnlyEntityType.GetIndexes() |
Возвращает индексы, определенные для этого типа сущности. |
IReadOnlyEntityType.GetKeys() |
Возвращает первичный и альтернативный ключи для этого типа сущности. |
IReadOnlyEntityType.GetNavigationAccessMode() |
Представляет тип сущности в модели. |
IReadOnlyEntityType.GetNavigations() |
Возвращает все свойства навигации для заданного типа сущности. |
IReadOnlyEntityType.GetProperties() |
Возвращает свойства, определенные для этого типа сущности. |
IReadOnlyEntityType.GetQueryFilter() |
Возвращает фильтр выражений LINQ, автоматически применяемый к запросам для этого типа сущности. |
IReadOnlyEntityType.GetReferencingForeignKeys() |
Возвращает все внешние ключи, предназначенные для заданного типа сущности (т. е. внешние ключи, где субъектом является заданный тип сущности или базовый тип). |
IReadOnlyEntityType.GetSeedData(Boolean) |
Представляет тип сущности в модели. |
IReadOnlyEntityType.GetServiceProperties() |
Возвращает все , определенные для IReadOnlyServiceProperty этого типа сущности. |
IReadOnlyEntityType.GetSkipNavigations() |
Возвращает свойства навигации skip для этого типа сущности. |
IReadOnlyEntityType.HasServiceProperties() |
Проверяет, определен IServiceProperty ли этот тип сущности. |
IReadOnlyTypeBase.ClrType |
Возвращает класс CLR, используемый для представления экземпляров этого типа.
Возвращает значение |
IReadOnlyTypeBase.FindComplexProperty(String) |
Возвращает сложное свойство с заданным именем. Возвращает значение |
IReadOnlyTypeBase.FindDeclaredComplexProperty(String) |
Находит свойство, объявленное в типе с заданным именем. Не возвращает свойства, определенные для базового типа. (Унаследовано от RuntimeTypeBase) |
IReadOnlyTypeBase.FindDeclaredProperty(String) |
Находит свойство, объявленное в типе с заданным именем. Не возвращает свойства, определенные для базового типа. (Унаследовано от RuntimeTypeBase) |
IReadOnlyTypeBase.FindMember(String) |
Возвращает элемент с заданным именем. Возвращает значение , |
IReadOnlyTypeBase.FindMembersInHierarchy(String) |
Возвращает члены с заданным именем для этого типа, базовых или производных типов. (Унаследовано от RuntimeTypeBase) |
IReadOnlyTypeBase.FindProperties(IReadOnlyList<String>) |
Находит соответствующие свойства для заданного типа. Возвращает значение |
IReadOnlyTypeBase.FindProperty(String) |
Возвращает свойство с заданным именем. Возвращает значение |
IReadOnlyTypeBase.GetChangeTrackingStrategy() |
Возвращает стратегию отслеживания изменений, используемую для этого типа. Эта стратегия указывает, как контекст обнаруживает изменения свойств для экземпляра типа . (Унаследовано от RuntimeTypeBase) |
IReadOnlyTypeBase.GetComplexProperties() |
Возвращает сложные свойства, определенные для этого типа и базовых типов. (Унаследовано от RuntimeTypeBase) |
IReadOnlyTypeBase.GetDeclaredComplexProperties() |
Возвращает сложные свойства, объявленные для этого типа. (Унаследовано от RuntimeTypeBase) |
IReadOnlyTypeBase.GetDeclaredMembers() |
Возвращает члены, объявленные для этого типа. (Унаследовано от RuntimeTypeBase) |
IReadOnlyTypeBase.GetDeclaredProperties() |
Возвращает все скалярные свойства, объявленные для этого типа. (Унаследовано от RuntimeTypeBase) |
IReadOnlyTypeBase.GetDerivedComplexProperties() |
Возвращает сложные свойства, объявленные для типов, производных от этого типа. (Унаследовано от RuntimeTypeBase) |
IReadOnlyTypeBase.GetDerivedProperties() |
Возвращает все скалярные свойства, объявленные для типов, производных от этого типа. (Унаследовано от RuntimeTypeBase) |
IReadOnlyTypeBase.GetMembers() |
Возвращает элементы, определенные для этого типа и базовых типов. (Унаследовано от RuntimeTypeBase) |
IReadOnlyTypeBase.GetNavigationAccessMode() |
Представляет тип сущности в модели. |
IReadOnlyTypeBase.GetProperties() |
Возвращает все скалярные свойства, определенные для этого типа. (Унаследовано от RuntimeTypeBase) |
IReadOnlyTypeBase.GetPropertyAccessMode() |
Представляет тип сущности в модели. |
IReadOnlyTypeBase.GetPropertyAccessMode() |
Возвращает объект , используемый PropertyAccessMode для свойств и навигаций этого типа. (Унаследовано от RuntimeTypeBase) |
IReadOnlyTypeBase.HasSharedClrType |
Возвращает значение, указывающее, сопоставляется ли этот структурный тип с типом Type , с которым также сопоставляются другие структурные типы. |
IReadOnlyTypeBase.IsPropertyBag |
Возвращает значение, указывающее, имеет ли этот структурный тип индексатор, который может содержать произвольные свойства, и метод, который можно использовать для определения того, содержит ли данное свойство индексатора значение. |
IReadOnlyTypeBase.IsPropertyBag |
Возвращает значение, указывающее, имеет ли этот структурный тип индексатор, который может содержать произвольные свойства, и метод, который можно использовать для определения того, содержит ли данное свойство индексатора значение. (Унаследовано от RuntimeTypeBase) |
IReadOnlyTypeBase.Model |
Возвращает модель, к которой принадлежит этот тип. |
IRuntimeEntityType.Counts |
Представляет тип сущности в модели. |
IRuntimeEntityType.EmptyShadowValuesFactory |
Представляет тип сущности в модели. |
IRuntimeEntityType.GetConstructorBindingConfigurationSource() |
Представляет тип сущности в модели. |
IRuntimeEntityType.GetServiceOnlyConstructorBindingConfigurationSource() |
Представляет тип сущности в модели. |
IRuntimeEntityType.InstanceFactory |
Представляет тип сущности в модели. |
IRuntimeEntityType.OriginalValuesFactory |
Представляет тип сущности в модели. |
IRuntimeEntityType.RelationshipSnapshotFactory |
Представляет тип сущности в модели. |
IRuntimeEntityType.ShadowValuesFactory |
Представляет тип сущности в модели. |
IRuntimeEntityType.StoreGeneratedValuesFactory |
Представляет тип сущности в модели. |
IRuntimeEntityType.TemporaryValuesFactory |
Представляет тип сущности в модели. |
IRuntimeTypeBase.GetConstructorBindingConfigurationSource() |
Представляет тип сущности в модели. (Унаследовано от RuntimeTypeBase) |
IRuntimeTypeBase.GetServiceOnlyConstructorBindingConfigurationSource() |
Представляет тип сущности в модели. (Унаследовано от RuntimeTypeBase) |
ITypeBase.FindComplexProperty(String) |
Возвращает сложное свойство с заданным именем. Возвращает значение |
ITypeBase.FindDeclaredProperty(String) |
Находит свойство, объявленное в типе с заданным именем. Не возвращает свойства, определенные для базового типа. (Унаследовано от RuntimeTypeBase) |
ITypeBase.FindMember(String) |
Возвращает элемент с заданным именем. Возвращает значение , |
ITypeBase.FindMembersInHierarchy(String) |
Возвращает члены с заданным именем для этого типа, базовых типов или производных типов. (Унаследовано от RuntimeTypeBase) |
ITypeBase.FindProperty(String) |
Возвращает свойство с заданным именем. Возвращает значение |
ITypeBase.GetComplexProperties() |
Возвращает сложные свойства, определенные для этого типа сущности. (Унаследовано от RuntimeTypeBase) |
ITypeBase.GetDeclaredComplexProperties() |
Возвращает сложные свойства, объявленные для этого типа сущности. (Унаследовано от RuntimeTypeBase) |
ITypeBase.GetDeclaredMembers() |
Возвращает члены, объявленные для этого типа. (Унаследовано от RuntimeTypeBase) |
ITypeBase.GetDeclaredProperties() |
Возвращает все свойства, не относящиеся к навигации, объявленные для этого типа. (Унаследовано от RuntimeTypeBase) |
ITypeBase.GetFlattenedComplexProperties() |
Возвращает все свойства, реализующие IComplexProperty, включая свойства для сложных типов. (Унаследовано от RuntimeTypeBase) |
ITypeBase.GetFlattenedDeclaredProperties() |
Возвращает все объявленные свойства, реализующие IProperty, включая свойства для сложных типов. (Унаследовано от RuntimeTypeBase) |
ITypeBase.GetFlattenedProperties() |
Возвращает все свойства, реализующие IProperty, включая свойства для сложных типов. (Унаследовано от RuntimeTypeBase) |
ITypeBase.GetMembers() |
Возвращает элементы, определенные для этого типа и базовых типов. (Унаследовано от RuntimeTypeBase) |
ITypeBase.GetProperties() |
Возвращает свойства, определенные для этого типа. (Унаследовано от RuntimeTypeBase) |
ITypeBase.GetSnapshottableMembers() |
Возвращает все элементы, которым может потребоваться snapshot значение при отслеживании изменений. (Унаследовано от RuntimeTypeBase) |
ITypeBase.Model |
Возвращает модель, к которой принадлежит этот тип. |
Методы расширения
GetAnalyticalStoreTimeToLive(IReadOnlyEntityType) |
Возвращает время жизни аналитического хранилища в секундах на область контейнера. |
GetContainer(IEntityType) |
Возвращает имя контейнера, с которым сопоставлен тип сущности. |
GetContainer(IReadOnlyEntityType) |
Возвращает имя контейнера, с которым сопоставлен тип сущности. |
GetContainingPropertyName(IEntityType) |
Возвращает имя родительского свойства, с которым сопоставлен тип сущности. |
GetContainingPropertyName(IReadOnlyEntityType) |
Возвращает имя родительского свойства, с которым сопоставлен тип сущности. |
GetDefaultTimeToLive(IReadOnlyEntityType) |
Возвращает время жизни по умолчанию в секундах на область контейнера. |
GetETagProperty(IEntityType) |
Возвращает свойство для этой сущности, сопоставленное с Cosmos ETag, если оно существует. |
GetETagProperty(IReadOnlyEntityType) |
Возвращает свойство для этой сущности, сопоставленное с Cosmos ETag, если оно существует. |
GetETagPropertyName(IEntityType) |
Возвращает имя свойства, используемого для хранения etag. |
GetETagPropertyName(IReadOnlyEntityType) |
Возвращает имя свойства, используемого для хранения ETag. |
GetPartitionKeyProperty(IEntityType) |
Возвращает свойство, используемое для хранения ключа секции. |
GetPartitionKeyProperty(IReadOnlyEntityType) |
Возвращает свойство, используемое для хранения ключа секции. |
GetPartitionKeyPropertyName(IEntityType) |
Возвращает имя свойства, используемого для хранения ключа секции. |
GetPartitionKeyPropertyName(IReadOnlyEntityType) |
Возвращает имя свойства, используемого для хранения ключа секции. |
GetThroughput(IReadOnlyEntityType) |
Возвращает подготовленную пропускную способность в контейнере область. |
DisplayName(ITypeBase) |
Возвращает понятное отображаемое имя для заданного ITypeBaseобъекта . |
FindDeclaredNavigation(IEntityType, String) |
Возвращает свойство навигации для заданного типа сущности. Не возвращает свойства навигации, определенные для базового типа.
Возвращает значение |
FindDeclaredProperty(IEntityType, String) |
Находит свойство, объявленное в типе с заданным именем. Не возвращает свойства, определенные для базового типа. |
FindDefiningNavigation(IEntityType) |
Является устаревшей..
Возвращает определяющую навигацию, если она существует или |
FindNavigation(IEntityType, MemberInfo) |
Возвращает свойство навигации для заданного типа сущности. Возвращает значение |
FindOwnership(IEntityType) |
Возвращает отношение к владельцу, если это принадлежащий тип или |
FindProperties(IEntityType, IReadOnlyList<String>) |
Находит соответствующие свойства для заданного типа сущности. Возвращает значение Этот API находит только скалярные свойства и не находит свойства навигации. |
FindProperty(IEntityType, MemberInfo) |
Возвращает свойство с заданными сведениями о члене. Возвращает значение Этот API находит только скалярные свойства и не находит свойства навигации. Используйте для FindNavigation(IEntityType, MemberInfo) поиска свойства навигации. |
FullName(ITypeBase) |
Является устаревшей..
Возвращает уникальное имя для заданного IReadOnlyTypeBaseобъекта . |
GetAllBaseTypes(IEntityType) |
Возвращает все типы в модели, от которых наследуется данный тип сущности, начиная с корневого. |
GetAllBaseTypesAscending(IEntityType) |
Получает все типы в модели, от которой наследуется данный тип сущности, начиная с ближайшего типа. |
GetAllBaseTypesInclusive(IEntityType) |
Возвращает все базовые типы заданного IEntityTypeобъекта , включая сам тип сверху вниз. |
GetAllBaseTypesInclusiveAscending(IEntityType) |
Возвращает все базовые типы заданного IEntityTypeобъекта , включая сам тип снизу вверх. |
GetClosestCommonParent(IEntityType, IEntityType) |
Является устаревшей..
Возвращает ближайший тип сущности, который является родительским для обоих типов сущностей. Если одна из указанных сущностей является родительской для другой, возвращается этот родительский элемент. Возвращает значение |
GetConcreteDerivedTypesInclusive(IEntityType) |
Возвращает все производные типы заданного IEntityTypeобъекта , включая сам тип, который не |
GetDeclaredForeignKeys(IEntityType) |
Возвращает все внешние ключи, объявленные в заданном IEntityTypeобъекте . Этот метод не возвращает внешние ключи, объявленные для базовых типов. Это полезно при переборе всех типов сущностей, чтобы избежать обработки одного внешнего ключа несколько раз. Используется GetForeignKeys() для возврата внешних ключей, объявленных в базовых типах. |
GetDeclaredIndexes(IEntityType) |
Возвращает все индексы, объявленные в заданном IEntityTypeобъекте . Этот метод не возвращает индексы, объявленные для базовых типов. Это полезно при переборе всех типов сущностей, чтобы избежать обработки одного и того же индекса несколько раз. Используйте для GetForeignKeys() возврата индексов, объявленных для базовых типов. |
GetDeclaredKeys(IEntityType) |
Возвращает все ключи, объявленные в заданном IEntityTypeобъекте . Этот метод не возвращает ключи, объявленные для базовых типов. Это полезно при переборе всех типов сущностей, чтобы избежать обработки одного и того же ключа несколько раз. Используется GetKeys() для возврата ключей, объявленных в базовых типах. |
GetDeclaredNavigations(IEntityType) |
Возвращает все свойства навигации, объявленные в заданном IEntityTypeобъекте . Этот метод не возвращает свойства навигации, объявленные для базовых типов. Это полезно при переборе всех типов сущностей, чтобы избежать обработки одного и того же свойства навигации несколько раз. Используется GetNavigations(IEntityType) для возврата свойств навигации, объявленных для базовых типов. |
GetDeclaredProperties(IEntityType) |
Возвращает все свойства, не относящиеся к навигации, объявленные в заданном IEntityTypeобъекте . Этот метод не возвращает свойства, объявленные для базовых типов. Это полезно при переборе всех типов сущностей, чтобы избежать обработки одного и того же свойства несколько раз. Используется GetProperties() для возврата свойств, объявленных для базовых типов. |
GetDeclaredReferencingForeignKeys(IEntityType) |
Получает все внешние ключи, предназначенные для заданного типа сущности (т. е. внешние ключи, где данный тип сущности является субъектом). |
GetDeclaredServiceProperties(IEntityType) |
Возвращает все свойства службы, объявленные в заданном IEntityTypeобъекте . Этот метод не возвращает свойства, объявленные для базовых типов. Это полезно при переборе всех типов сущностей, чтобы избежать обработки одного и того же свойства несколько раз. Используется GetServiceProperties() для возврата свойств, объявленных для базовых типов. |
GetDefiningQuery(IEntityType) |
Является устаревшей..
Возвращает запрос LINQ, используемый в качестве источника по умолчанию для запросов этого типа. |
GetDerivedForeignKeys(IEntityType) |
Возвращает все внешние ключи, объявленные для типов, производных от заданного IEntityType. Этот метод не возвращает внешние ключи, объявленные для данного типа сущности. Используйте для GetForeignKeys() возврата внешних ключей, объявленных в этом и базовых типизированных типах сущностей. |
GetDerivedTypesInclusive(IEntityType) |
Возвращает все производные типы заданного IEntityTypeобъекта , включая сам тип . |
GetDirectlyDerivedTypes(IEntityType) |
Возвращает все типы в модели, которые непосредственно являются производными от заданного типа сущности. |
GetDiscriminatorProperty(IEntityType) |
Является устаревшей..
Возвращает объект , IReadOnlyProperty который будет использоваться для хранения дискриминатора. |
GetDiscriminatorValue(IEntityType) |
Возвращает значение дискриминатора для этого типа сущности. |
GetIsDiscriminatorMappingComplete(IEntityType) |
Возвращает значение, указывающее, завершено ли дискриминационное сопоставление для этого типа сущности. |
GetNavigations(IEntityType) |
Является устаревшей..
Возвращает все свойства навигации для заданного типа сущности. |
GetProperty(IEntityType, String) |
Возвращает свойство с заданным именем. Этот API находит только скалярные свойства и не находит свойства навигации. Используйте для FindNavigation(IEntityType, String) поиска свойства навигации. |
GetQueryFilter(IEntityType) |
Возвращает фильтр выражений LINQ, автоматически применяемый к запросам для этого типа сущности. |
GetRootType(IEntityType) |
Возвращает корневой базовый тип для заданного типа сущности. |
GetSeedData(IEntityType, Boolean) |
Возвращает данные, хранящиеся в модели для заданного типа сущности. |
HasDefiningNavigation(IEntityType) |
Является устаревшей..
Возвращает значение, указывающее, имеет ли этот тип сущности определяющую навигацию. |
IsAbstract(ITypeBase) |
Проверяет, представляет ли этот тип сущности абстрактный тип. |
IsInOwnershipPath(IEntityType, IEntityType) |
Возвращает значение, указывающее, находится ли данный тип сущности в пути владения для этого типа сущности. |
IsStrictlyDerivedFrom(IEntityType, IEntityType) |
Определяет, является ли этот тип сущности производным от (но не совпадает с) данным типом сущности. |
ShortName(ITypeBase) |
Возвращает короткое имя заданного объекта ITypeBase , которое можно использовать в других идентификаторах. |
ToDebugString(IEntityType, MetadataDebugStringOptions, Int32) |
Создает понятное представление заданных метаданных. Предупреждение. Не полагайтесь на формат возвращаемой строки. Он предназначен только для отладки и может изменяться произвольно между выпусками. |
AnnotationsToDebugString(IAnnotatable, Int32) |
Возвращает строку отладки для всех заметок, объявленных в объекте . |
GetInMemoryQuery(IEntityType) |
Возвращает запрос LINQ, используемый в качестве источника по умолчанию для запросов этого типа. |
GetInMemoryQuery(IReadOnlyEntityType) |
Возвращает запрос LINQ, используемый в качестве источника по умолчанию для запросов этого типа. |
FindCheckConstraint(IEntityType, String) |
Находит объект ICheckConstraint с заданным именем. |
FindCheckConstraint(IReadOnlyEntityType, String) |
Находит объект IReadOnlyCheckConstraint с заданным именем. |
FindMappingFragment(IEntityType, StoreObjectIdentifier) |
Возвращает сопоставление типа сущности для конкретного табличного объекта хранилища. Этот метод обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения. |
FindMappingFragment(IReadOnlyEntityType, StoreObjectIdentifier) |
Возвращает сопоставление типа сущности для конкретного табличного объекта хранилища. Этот метод обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения. |
FindRowInternalForeignKeys(IEntityType, StoreObjectIdentifier) |
Возвращает внешние ключи для заданного типа сущности, которые указывают на другие типы сущностей, совместно использующие один и тот же объект хранилища, подобный таблице. |
FindRowInternalForeignKeys(IEntityType, StoreObjectIdentifier) |
Возвращает внешние ключи для заданного типа сущности, которые указывают на другие типы сущностей, совместно использующие один и тот же объект хранилища, подобный таблице. |
FindRowInternalForeignKeys(IReadOnlyEntityType, StoreObjectIdentifier) |
Возвращает внешние ключи для заданного типа сущности, которые указывают на другие типы сущностей, совместно использующие один и тот же объект хранилища, подобный таблице. |
GetCheckConstraints(IEntityType) |
Возвращает все проверка ограничения, содержащиеся в типе сущности. |
GetCheckConstraints(IReadOnlyEntityType) |
Возвращает все проверка ограничения, содержащиеся в типе сущности. |
GetComment(IEntityType) |
Возвращает комментарий для таблицы, с чем сопоставлена эта сущность. |
GetComment(IReadOnlyEntityType) |
Возвращает комментарий для таблицы, с чем сопоставлена эта сущность. |
GetContainerColumnName(IReadOnlyEntityType) |
Возвращает имя столбца контейнера, с которым сопоставлен тип сущности. |
GetContainerColumnTypeMapping(IReadOnlyEntityType) |
Является устаревшей..
Возвращает сопоставление типа столбца контейнера, с которым сопоставлен тип сущности. |
GetDeclaredCheckConstraints(IEntityType) |
Возвращает все ограничения проверка, объявленные для типа сущности. |
GetDeclaredCheckConstraints(IReadOnlyEntityType) |
Возвращает все ограничения проверка, объявленные для типа сущности. |
GetDefaultMappings(IEntityType) |
Возвращает сопоставления по умолчанию, которые будет использовать тип сущности. |
GetDefaultSchema(IEntityType) |
Возвращает схему базы данных по умолчанию, которая будет использоваться для этого типа сущности. |
GetDefaultSchema(IReadOnlyEntityType) |
Возвращает схему базы данных по умолчанию, которая будет использоваться для этого типа сущности. |
GetDefaultSqlQueryName(IEntityType) |
Возвращает имя SQL-запроса по умолчанию, которое будет использоваться для этого типа сущности при сопоставлении с помощью RelationalEntityTypeBuilderExtensions.ToSqlQuery. |
GetDefaultSqlQueryName(IReadOnlyEntityType) |
Возвращает имя SQL-запроса по умолчанию, которое будет использоваться для этого типа сущности при сопоставлении с помощью RelationalEntityTypeBuilderExtensions.ToSqlQuery. |
GetDefaultTableName(IEntityType) |
Возвращает имя таблицы по умолчанию, которое будет использоваться для этого типа сущности. |
GetDefaultTableName(IEntityType, Boolean) |
Возвращает имя таблицы по умолчанию, которое будет использоваться для этого типа сущности. |
GetDefaultTableName(IReadOnlyEntityType, Boolean) |
Возвращает имя таблицы по умолчанию, которое будет использоваться для этого типа сущности. |
GetDefaultViewName(IEntityType) |
Возвращает имя представления по умолчанию, которое будет использоваться для этого типа сущности. |
GetDefaultViewName(IReadOnlyEntityType) |
Возвращает имя представления по умолчанию, которое будет использоваться для этого типа сущности. |
GetDefaultViewSchema(IEntityType) |
Возвращает схему базы данных по умолчанию, которая будет использоваться для этого представления сущности. |
GetDefaultViewSchema(IReadOnlyEntityType) |
Возвращает схему базы данных по умолчанию, которая будет использоваться для этого представления сущности. |
GetDeleteStoredProcedure(IEntityType) |
Возвращает хранимую процедуру, с которой тип сущности сопоставляется для удаления или |
GetDeleteStoredProcedure(IReadOnlyEntityType) |
Возвращает хранимую процедуру, с которой тип сущности сопоставляется для удаления или |
GetDeleteStoredProcedureMappings(IEntityType) |
Возвращает хранимые процедуры удаления, с которыми сопоставлен тип сущности. |
GetFunctionMappings(IEntityType) |
Возвращает функции, с которыми сопоставлен тип сущности. |
GetFunctionName(IEntityType) |
Возвращает имя функции, с которой сопоставлен тип сущности, или |
GetFunctionName(IReadOnlyEntityType) |
Возвращает имя функции, с которой сопоставлен тип сущности, или |
GetInsertStoredProcedure(IEntityType) |
Возвращает хранимую процедуру, с которой сопоставлен тип сущности для вставок или |
GetInsertStoredProcedure(IReadOnlyEntityType) |
Возвращает хранимую процедуру, с которой сопоставлен тип сущности для вставок или |
GetInsertStoredProcedureMappings(IEntityType) |
Возвращает хранимые процедуры вставки, с которыми сопоставлен тип сущности. |
GetJsonPropertyName(IReadOnlyEntityType) |
Возвращает значение имени свойства JSON, используемого для заданной сущности, сопоставленной со столбцом JSON. |
GetMappingFragments(IEntityType) |
Возвращает все настроенные фрагменты сопоставления типов сущностей. Этот метод обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения. |
GetMappingFragments(IEntityType, StoreObjectType) |
Возвращает все настроенные фрагменты сопоставления типов сущностей заданного типа. Этот метод обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения. |
GetMappingFragments(IReadOnlyEntityType) |
Возвращает все настроенные фрагменты сопоставления типов сущностей. Этот метод обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения. |
GetMappingFragments(IReadOnlyEntityType, StoreObjectType) |
Возвращает все настроенные фрагменты сопоставления типов сущностей заданного типа. Этот метод обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения. |
GetMappingStrategy(IReadOnlyEntityType) |
Возвращает стратегию сопоставления для производных типов. |
GetSchema(IEntityType) |
Возвращает схему базы данных, содержащую сопоставленную таблицу. |
GetSchema(IReadOnlyEntityType) |
Возвращает схему базы данных, содержащую сопоставленную таблицу. |
GetSchemaQualifiedTableName(IEntityType) |
Возвращает имя таблицы, с которой сопоставляется тип сущности, добавленный в начало схемы, или |
GetSchemaQualifiedTableName(IReadOnlyEntityType) |
Возвращает имя таблицы, с которой сопоставляется тип сущности, добавленный в начало схемы, или |
GetSchemaQualifiedViewName(IEntityType) |
Возвращает имя представления, с которым сопоставлен тип сущности в начале схемы, или |
GetSchemaQualifiedViewName(IReadOnlyEntityType) |
Возвращает имя представления, с которым сопоставлен тип сущности в начале схемы, или |
GetSqlQuery(IEntityType) |
Возвращает строку SQL, используемую для предоставления данных для типа сущности или |
GetSqlQuery(IReadOnlyEntityType) |
Возвращает строку SQL, используемую для предоставления данных для типа сущности или |
GetSqlQueryMappings(IEntityType) |
Возвращает сопоставления строк SQL. |
GetTableMappings(IEntityType) |
Возвращает таблицы, с которыми сопоставлен тип сущности. |
GetTableName(IEntityType) |
Возвращает имя таблицы, с которой сопоставлен тип сущности, или |
GetTableName(IReadOnlyEntityType) |
Возвращает имя таблицы, с которой сопоставлен тип сущности, или |
GetUpdateStoredProcedure(IEntityType) |
Возвращает хранимую процедуру, с которой сопоставлен тип сущности для обновлений или |
GetUpdateStoredProcedure(IReadOnlyEntityType) |
Возвращает хранимую процедуру, с которой сопоставлен тип сущности для обновлений или |
GetUpdateStoredProcedureMappings(IEntityType) |
Возвращает хранимые процедуры обновления, с которыми сопоставлен тип сущности. |
GetViewMappings(IEntityType) |
Возвращает представления, с которыми сопоставлен тип сущности. |
GetViewName(IEntityType) |
Возвращает имя представления, с которым сопоставлен тип сущности, или |
GetViewName(IReadOnlyEntityType) |
Возвращает имя представления, с которым сопоставлен тип сущности, или |
GetViewSchema(IEntityType) |
Возвращает схему базы данных, содержащую сопоставленные представления. |
GetViewSchema(IReadOnlyEntityType) |
Возвращает схему базы данных, содержащую сопоставленные представления. |
IsIgnoredByMigrations(IEntityType) |
Возвращает значение, указывающее, игнорируется ли тип сущности миграциями. |
IsMappedToJson(IReadOnlyEntityType) |
Возвращает значение, указывающее, сопоставлена ли указанная сущность со столбцом JSON. |
IsTableExcludedFromMigrations(IEntityType) |
Возвращает значение, указывающее, игнорируется ли связанная таблица миграцией. |
IsTableExcludedFromMigrations(IReadOnlyEntityType) |
Возвращает значение, указывающее, игнорируется ли связанная таблица миграцией. |
IsTableExcludedFromMigrations(IReadOnlyEntityType, StoreObjectIdentifier) |
Возвращает значение, указывающее, игнорируется ли указанная таблица миграцией. |
FindMappingFragment(IReadOnlyTypeBase, StoreObjectIdentifier) |
Возвращает сопоставление типов для определенного табличного объекта хранилища. Этот метод обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения. |
FindMappingFragment(ITypeBase, StoreObjectIdentifier) |
Возвращает сопоставление типов для определенного табличного объекта хранилища. Этот метод обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения. |
GetContainerColumnName(IReadOnlyTypeBase) |
Возвращает имя столбца контейнера, с которым сопоставлен тип. |
GetDefaultMappings(ITypeBase) |
Возвращает сопоставления по умолчанию, которые будет использовать тип. |
GetDeleteStoredProcedure(IReadOnlyTypeBase) |
Возвращает хранимую процедуру, с которой тип сопоставляется для удаления или |
GetDeleteStoredProcedure(ITypeBase) |
Возвращает хранимую процедуру, с которой тип сопоставляется для удаления или |
GetDeleteStoredProcedureMappings(ITypeBase) |
Возвращает хранимые процедуры удаления, с которыми сопоставлен тип. |
GetFunctionMappings(ITypeBase) |
Возвращает функции, с которыми сопоставлен тип. |
GetFunctionName(IReadOnlyTypeBase) |
Возвращает имя функции, с которой сопоставлен тип, или |
GetInsertStoredProcedure(IReadOnlyTypeBase) |
Возвращает хранимую процедуру, с которой тип сопоставляется для вставок или |
GetInsertStoredProcedure(ITypeBase) |
Возвращает хранимую процедуру, с которой тип сопоставляется для вставок или |
GetInsertStoredProcedureMappings(ITypeBase) |
Возвращает хранимые процедуры вставки, с которыми сопоставлен тип. |
GetJsonPropertyName(IReadOnlyTypeBase) |
Возвращает значение имени свойства JSON, используемого для заданной сущности, сопоставленной со столбцом JSON. |
GetMappingFragments(IReadOnlyTypeBase) |
Возвращает все настроенные фрагменты сопоставления типов. Этот метод обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения. |
GetMappingFragments(IReadOnlyTypeBase, StoreObjectType) |
Возвращает все настроенные фрагменты сопоставления типов заданного типа. Этот метод обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения. |
GetMappingFragments(ITypeBase) |
Возвращает все настроенные фрагменты сопоставления типов. Этот метод обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения. |
GetMappingFragments(ITypeBase, StoreObjectType) |
Возвращает все настроенные фрагменты сопоставления типов заданного типа. Этот метод обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения. |
GetMappingStrategy(IReadOnlyTypeBase) |
Возвращает стратегию сопоставления для производных типов. |
GetSchema(IReadOnlyTypeBase) |
Возвращает схему базы данных, содержащую сопоставленную таблицу. |
GetSqlQuery(IReadOnlyTypeBase) |
Возвращает строку SQL, используемую для предоставления данных для типа или |
GetSqlQueryMappings(ITypeBase) |
Возвращает сопоставления строк SQL. |
GetTableMappings(ITypeBase) |
Возвращает таблицы, с которыми сопоставлен тип. |
GetTableName(IReadOnlyTypeBase) |
Возвращает имя таблицы, с которой сопоставлен тип, или |
GetUpdateStoredProcedure(IReadOnlyTypeBase) |
Возвращает хранимую процедуру, с которой сопоставлен тип для обновлений или |
GetUpdateStoredProcedure(ITypeBase) |
Возвращает хранимую процедуру, с которой сопоставлен тип для обновлений или |
GetUpdateStoredProcedureMappings(ITypeBase) |
Возвращает хранимые процедуры обновления, с которыми сопоставлен тип. |
GetViewMappings(ITypeBase) |
Возвращает представления, с которыми сопоставлен тип. |
GetViewName(IReadOnlyTypeBase) |
Возвращает имя представления, с которым сопоставлен тип, или |
GetViewSchema(IReadOnlyTypeBase) |
Возвращает схему базы данных, содержащую сопоставленные представления. |
IsMappedToJson(IReadOnlyTypeBase) |
Возвращает значение, указывающее, сопоставлена ли указанная сущность со столбцом JSON. |
GetDataAnnotations(IEntityType, IAnnotationCodeGenerator) |
Возвращает заметки к данным для настройки типа сущности. |
GetDbSetName(IReadOnlyEntityType) |
Возвращает имя, которое должно использоваться для DbSet<TEntity> свойства DbContext класса для данного типа сущности. |
GetFluentApiCalls(IEntityType, IAnnotationCodeGenerator) |
Возвращает вызовы текучих API для настройки типа сущности. |
IsSimpleManyToManyJoinEntityType(IEntityType) |
Проверьте, можно ли считать тип сущности типом объединения "многие ко многим". |
IsSqlReturningClauseUsed(IReadOnlyEntityType) |
Возвращает значение, указывающее, следует ли использовать предложение SQL RETURNING при сохранении изменений в таблице. Предложение RETURNING несовместимо с определенными функциями Sqlite, такими как виртуальные таблицы или таблицы с триггерами AFTER. |
IsSqlReturningClauseUsed(IReadOnlyEntityType, StoreObjectIdentifier) |
Возвращает значение, указывающее, следует ли использовать предложение SQL RETURNING при сохранении изменений в таблице. Предложение RETURNING несовместимо с определенными функциями Sqlite, такими как виртуальные таблицы или таблицы с триггерами AFTER. |
GetHistoryTableName(IReadOnlyEntityType) |
Возвращает значение, представляющее имя таблицы журнала, связанной с сущностью, сопоставленной с темпоральной таблицей. |
GetHistoryTableSchema(IReadOnlyEntityType) |
Возвращает значение, представляющее схему таблицы журнала, связанной с сущностью, сопоставленной с темпоральной таблицей. |
GetPeriodEndPropertyName(IReadOnlyEntityType) |
Возвращает значение, представляющее имя свойства конца периода сущности, сопоставленной с темпоральной таблицей. |
GetPeriodStartPropertyName(IReadOnlyEntityType) |
Возвращает значение, представляющее имя свойства начала периода сущности, сопоставленной с темпоральной таблицей. |
IsMemoryOptimized(IEntityType) |
Возвращает значение, указывающее, сопоставлен ли тип сущности с оптимизированной для памяти таблицей. |
IsMemoryOptimized(IReadOnlyEntityType) |
Возвращает значение, указывающее, сопоставлен ли тип сущности с оптимизированной для памяти таблицей. |
IsSqlOutputClauseUsed(IReadOnlyEntityType) |
Возвращает значение, указывающее, следует ли использовать предложение SQL OUTPUT при сохранении изменений в таблице. Предложение OUTPUT несовместимо с некоторыми функциями SQL Server, такими как таблицы с триггерами. |
IsSqlOutputClauseUsed(IReadOnlyEntityType, StoreObjectIdentifier) |
Возвращает значение, указывающее, следует ли использовать предложение SQL OUTPUT при сохранении изменений в указанной таблице. Предложение OUTPUT несовместимо с некоторыми функциями SQL Server, такими как таблицы с триггерами. |
IsTemporal(IReadOnlyEntityType) |
Возвращает значение, указывающее, сопоставлен ли тип сущности с темпоральной таблицей. |
Применяется к
Entity Framework
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по