IMutableEntityType.AddSkipNavigation Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
AddSkipNavigation(String, MemberInfo, IMutableEntityType, Boolean, Boolean) |
Добавляет новое свойство навигации skip к этому типу сущности. |
AddSkipNavigation(String, Type, MemberInfo, IMutableEntityType, Boolean, Boolean) |
Добавляет новое свойство навигации skip к этому типу сущности. |
AddSkipNavigation(String, MemberInfo, IMutableEntityType, Boolean, Boolean)
Добавляет новое свойство навигации skip к этому типу сущности.
public Microsoft.EntityFrameworkCore.Metadata.IMutableSkipNavigation AddSkipNavigation (string name, System.Reflection.MemberInfo memberInfo, Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType targetEntityType, bool collection, bool onDependent);
public Microsoft.EntityFrameworkCore.Metadata.IMutableSkipNavigation AddSkipNavigation (string name, System.Reflection.MemberInfo? memberInfo, Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType targetEntityType, bool collection, bool onDependent);
public virtual Microsoft.EntityFrameworkCore.Metadata.IMutableSkipNavigation AddSkipNavigation (string name, System.Reflection.MemberInfo? memberInfo, Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType targetEntityType, bool collection, bool onDependent);
abstract member AddSkipNavigation : string * System.Reflection.MemberInfo * Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType * bool * bool -> Microsoft.EntityFrameworkCore.Metadata.IMutableSkipNavigation
abstract member AddSkipNavigation : string * System.Reflection.MemberInfo * Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType * bool * bool -> Microsoft.EntityFrameworkCore.Metadata.IMutableSkipNavigation
override this.AddSkipNavigation : string * System.Reflection.MemberInfo * Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType * bool * bool -> Microsoft.EntityFrameworkCore.Metadata.IMutableSkipNavigation
Public Function AddSkipNavigation (name As String, memberInfo As MemberInfo, targetEntityType As IMutableEntityType, collection As Boolean, onDependent As Boolean) As IMutableSkipNavigation
Public Overridable Function AddSkipNavigation (name As String, memberInfo As MemberInfo, targetEntityType As IMutableEntityType, collection As Boolean, onDependent As Boolean) As IMutableSkipNavigation
Параметры
- name
- String
Имя добавляемого свойства навигации skip.
- memberInfo
- MemberInfo
Соответствующий элемент типа CLR или null
для теневой навигации.
Можно использовать индексатор с параметром и Object типом String возвращаемого значения.
- targetEntityType
- IMutableEntityType
Тип сущности, который будет содержать экземпляры свойства навигации skip.
- collection
- Boolean
Указывает, является ли свойство навигации свойством коллекции.
- onDependent
- Boolean
Определяется ли свойство навигации на зависимой стороне базового внешнего ключа.
Возвращаемое значение
Только что созданное свойство навигации skip.
Применяется к
AddSkipNavigation(String, Type, MemberInfo, IMutableEntityType, Boolean, Boolean)
Добавляет новое свойство навигации skip к этому типу сущности.
public Microsoft.EntityFrameworkCore.Metadata.IMutableSkipNavigation AddSkipNavigation (string name, Type? navigationType, System.Reflection.MemberInfo? memberInfo, Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType targetEntityType, bool collection, bool onDependent);
abstract member AddSkipNavigation : string * Type * System.Reflection.MemberInfo * Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType * bool * bool -> Microsoft.EntityFrameworkCore.Metadata.IMutableSkipNavigation
Public Function AddSkipNavigation (name As String, navigationType As Type, memberInfo As MemberInfo, targetEntityType As IMutableEntityType, collection As Boolean, onDependent As Boolean) As IMutableSkipNavigation
Параметры
- name
- String
Имя добавляемого свойства навигации skip.
- navigationType
- Type
Тип навигации.
- memberInfo
- MemberInfo
Соответствующий элемент типа CLR или null
для теневой навигации.
Можно использовать индексатор с параметром и Object типом String возвращаемого значения.
- targetEntityType
- IMutableEntityType
Тип сущности, который будет содержать экземпляры свойства навигации skip.
- collection
- Boolean
Указывает, является ли свойство навигации свойством коллекции.
- onDependent
- Boolean
Определяется ли свойство навигации на зависимой стороне базового внешнего ключа.
Возвращаемое значение
Только что созданное свойство навигации skip.
Применяется к
Entity Framework