ForeignKey.DeleteAction ForeignKey.DeleteAction ForeignKey.DeleteAction Property

정의

외래 키에서 참조되는 행을 삭제할 때 수행되는 동작을 가져오거나 설정합니다. Gets or sets the action taken when the row that is referenced by the foreign key is deleted.

public:
 property Microsoft::SqlServer::Management::Smo::ForeignKeyAction DeleteAction { Microsoft::SqlServer::Management::Smo::ForeignKeyAction get(); void set(Microsoft::SqlServer::Management::Smo::ForeignKeyAction value); };
[Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcProperty(Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcPropertyFlags.ReadOnlyAfterCreation | Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcPropertyFlags.Standalone | Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcPropertyFlags.SqlAzureDatabase | Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcPropertyFlags.Design)]
public Microsoft.SqlServer.Management.Smo.ForeignKeyAction DeleteAction { get; set; }
Public Property DeleteAction As ForeignKeyAction
속성 값

외래 키에서 참조하는 행을 삭제할 때 수행되는 동작을 지정하는 ForeignKeyAction 값입니다. A ForeignKeyAction value that specifies the action taken when the row that is referenced by the foreign key is deleted.

예제

외래 키 생성, 변경 및 제거Creating, Altering, and Removing Foreign Keys

설명

DeleteAction 동작 연계 되 지정 하려면 속성을 사용할 수 있습니다.The DeleteAction property can be used to specify that the action is cascaded. 즉, 외래 키 행도 삭제 됩니다.This means that the foreign key row is also deleted. 외래 키 값을 기본값으로 설정 하거나 Null로 설정할 수 있습니다.You can also set the foreign key to the default value, or set it to Null.

적용 대상