AssociationAttribute.DeleteRule 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 het verwijderingsgedrag voor een koppeling op of stelt u deze in.
public:
property System::String ^ DeleteRule { System::String ^ get(); void set(System::String ^ value); };
public string DeleteRule { get; set; }
member this.DeleteRule : string with get, set
Public Property DeleteRule As String
Waarde van eigenschap
Een tekenreeks die de regel vertegenwoordigt.
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
Als dit is ingesteld op null, wordt er geen verwijderingsgedrag toegevoegd. 'TRAPSGEWIJS' voegt bijvoorbeeld 'ON DELETE CASCADE' toe aan de relatie met de refererende sleutel.
In het volgende voorbeeld is de regel om geen actie te ondernemen.