다음을 통해 공유


Column.IsForeignKey 속성

Gets the Boolean property value that specifies whether the column is a foreign key.

네임스페이스:  Microsoft.SqlServer.Management.Smo
어셈블리:  Microsoft.SqlServer.Smo(Microsoft.SqlServer.Smo.dll)

구문

‘선언
<SfcPropertyAttribute(SfcPropertyFlags.None Or SfcPropertyFlags.Standalone Or SfcPropertyFlags.SqlAzureDatabase)> _
Public ReadOnly Property IsForeignKey As Boolean 
    Get
‘사용 방법
Dim instance As Column 
Dim value As Boolean 

value = instance.IsForeignKey
[SfcPropertyAttribute(SfcPropertyFlags.None|SfcPropertyFlags.Standalone|SfcPropertyFlags.SqlAzureDatabase)]
public bool IsForeignKey { get; }
[SfcPropertyAttribute(SfcPropertyFlags::None|SfcPropertyFlags::Standalone|SfcPropertyFlags::SqlAzureDatabase)]
public:
property bool IsForeignKey {
    bool get ();
}
[<SfcPropertyAttribute(SfcPropertyFlags.None|SfcPropertyFlags.Standalone|SfcPropertyFlags.SqlAzureDatabase)>]
member IsForeignKey : bool
function get IsForeignKey () : boolean

속성 값

유형: System.Boolean
A Boolean value that specifies whether the column is a foreign key. If True, the column is a foreign key. Otherwise, False (default).

주의

The foreign key is the column referenced by a primary key column in another table.

[!참고]

The value of the IsForeignKey property is always treated as false by columns based on the UserDefinedTableType object.

데이터베이스 개체 작업

참고 항목

참조

Column 클래스

Microsoft.SqlServer.Management.Smo 네임스페이스

관련 자료

외래 키 생성, 변경 및 제거