Freigeben über


AssociationAttribute.OtherKey Eigenschaft

Definition

Ruft einen oder mehrere Member der Zielentitätsklasse als Schlüsselwerte auf der anderen Seite der Zuordnung ab oder legt diese fest.

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

Eigenschaftswert

Standard = ID der verwandten Klasse.

Beispiele

[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

Hinweise

Verwenden Sie für mehrere Mitglieder eine durch Trennzeichen getrennte Liste.

Der Schlüssel muss nicht mit dem Primärschlüssel oder Fremdschlüssel übereinstimmen, aber die vom Benutzer angegebene Kardinalität (0-1 für EntityRef<TEntity> oder 0-n für EntitySet<TEntity>) wird als wahr angenommen.

Gilt für: