AssociationAttribute.DeleteRule Property

Definition

Ruft das Löschverhalten für eine Zuordnung ab oder legt dieses fest.Gets or sets delete behavior for an association.

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

Property Value

String

Eine Zeichenfolge, die die Regel darstellt.A string representing the rule.

Examples

[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

Remarks

Wenn der Wert auf NULL festgelegt ist, wird kein Lösch Verhalten hinzugefügt.If set to null, no delete behavior is added. Beispielsweise würde "Cascade" der Fremdschlüssel Beziehung "on DELETE CASCADE" hinzufügen.For example, "CASCADE" would add "ON DELETE CASCADE" to the foreign-key relationship.

Im folgenden Beispiel besteht die Regel darin, keine Aktion auszuführen.In the following example, the rule is to take no action.

Applies to