DeleteBehavior 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
指出刪除主體或中斷關聯性時,刪除作業如何套用至關聯性中的相依實體。
public enum DeleteBehavior
type DeleteBehavior =
Public Enum DeleteBehavior
- 繼承
-
DeleteBehavior
欄位
Cascade | 2 | 也會刪除相依實體。 此串聯行為只會套用至內容所追蹤的實體。 應該在資料庫中設定對應的串聯行為,以確保內容未追蹤的資料已套用相同的動作。 如果您使用 EF 來建立資料庫,將會為您設定此串聯行為。 |
Restrict | 0 | 刪除作業不會套用至相依實體。 相依實體會保持不變。 |
SetNull | 1 | 相依實體中的外鍵屬性會設定為 null。 此串聯行為只會套用至內容所追蹤的實體。 應該在資料庫中設定對應的串聯行為,以確保內容未追蹤的資料已套用相同的動作。 如果您使用 EF 來建立資料庫,將會為您設定此串聯行為。 |