AssociationAttribute.OtherKey Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает или задает один или более членов целевого класса сущности как ключевые значения с другой стороны ассоциации.
public:
property System::String ^ OtherKey { System::String ^ get(); void set(System::String ^ value); };
public string OtherKey { get; set; }
member this.OtherKey : string with get, set
Public Property OtherKey As String
Значение свойства
Значение по умолчанию — идентификатор связанного класса.
Примеры
[Association(Name="FK_Products_Categories", Storage="_Products", OtherKey="CategoryID", DeleteRule="NO ACTION")]
public EntitySet<Product> Products
{
get
{
return this._Products;
}
set
{
this._Products.Assign(value);
}
}
<Association(Name:="FK_Products_Categories", Storage:="_Products", OtherKey:="CategoryID", DeleteRule:="NO ACTION")> _
Public Property Products() As EntitySet(Of Product)
Get
Return Me._Products
End Get
Set
Me._Products.Assign(value)
End Set
End Property
Комментарии
Для нескольких членов используйте разделенный запятыми список.
Ключ не требуется для соответствия первичному или внешнему ключу, но указанная пользователем кратность (0–1 для EntityRef<TEntity> или 0–n для EntitySet<TEntity>) считается истинной.