AssociationAttribute.OtherKey Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u een of meer leden van de doelentiteitsklasse op als sleutelwaarden aan de andere kant van de koppeling.
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
Waarde van eigenschap
Default = Id van de gerelateerde klasse.
Voorbeelden
[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
Opmerkingen
Gebruik voor meerdere leden een door komma's gescheiden lijst.
De sleutel is niet vereist om overeen te komen met de primaire sleutel of refererende sleutel, maar de door de gebruiker opgegeven kardinaliteit (0-1 voor EntityRef<TEntity> of 0-n voor EntitySet<TEntity>) wordt verondersteld waar te zijn.