AssociationAttribute.OtherKey Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví jeden nebo více členů cílové třídy entity jako hodnoty klíče na druhé straně přidružení.
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
Hodnota vlastnosti
Default = ID související třídy.
Příklady
[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
Poznámky
Pro více členů použijte seznam oddělený čárkami.
Klíč se nevyžaduje, aby odpovídal primárnímu nebo cizímu klíči, ale kardinalita uvedená uživatelem (0-1 pro EntityRef<TEntity> nebo 0-n pro EntitySet<TEntity>) se předpokládá jako pravda.