NavigationProperty Класс

Определение

Представление класса свойств навигации edm

public sealed class NavigationProperty : System.Data.Entity.Core.Metadata.Edm.EdmMember
type NavigationProperty = class
    inherit EdmMember
Public NotInheritable Class NavigationProperty
Inherits EdmMember
Наследование
NavigationProperty

Свойства

BuiltInTypeKind

Возвращает разновидность встроенного типа для этой функции NavigationProperty.

DeclaringType

Возвращает тип, который имеет данный элемент.

(Унаследовано от EdmMember)
Documentation

Возвращает или задает документацию, связанную с этим типом.

(Унаследовано от MetadataItem)
FromEndMember

Возвращает последний элемент «начального» объекта связи для данного перемещения.

IsStoreGeneratedComputed

Указывает, помечен ли этот элемент как вычисляемый элемент в определении EDM.

(Унаследовано от EdmMember)
IsStoreGeneratedIdentity

Указывает, помечен ли созданный этим участником шаблон Store как удостоверение в определении EDM.

(Унаследовано от EdmMember)
MetadataProperties

Возвращает список свойств текущего типа.

(Унаследовано от MetadataItem)
Name

Получает или задает имя свойства. Установка этого значения из соглашения о модели пространства хранения приведет к изменению имени столбца базы данных для этого свойства. В концептуальной модели это должно соответствовать соответствующему свойству класса сущностей и не должно изменяться.

(Унаследовано от EdmMember)
RelationshipType

Возвращает тип связи, с которым работает данное свойство навигации.

ToEndMember

Возвращает последний элемент «конечного» объекта связи для данного перемещения.

TypeUsage

Возвращает экземпляр класса TypeUsage, содержащий тип элемента и аспекты этого типа.

(Унаследовано от EdmMember)

Методы

AddAnnotation(String, Object)

Добавляет или обновляет заметку с указанным именем и значением.

(Унаследовано от MetadataItem)
Create(String, TypeUsage, RelationshipType, RelationshipEndMember, RelationshipEndMember, IEnumerable<MetadataProperty>)

Создает экземпляр NavigationProperty на основе указанных параметров.

GetDependentProperties()

Если заданное свойство навигации находится в зависимом конце ссылочного ограничения, возвращает свойства внешнего ключа. В противном случае возвращает пустой набор. Мы будем возвращать члены в порядке, указанном в свойствах конечного ключа субъекта.

RemoveAnnotation(String)

Удаляет заметку с указанным именем.

(Унаследовано от MetadataItem)
ToString()

Возвращает имя данного элемента.

(Унаследовано от EdmMember)

Применяется к