Freigeben über


IsForeignKey-Eigenschaft

Ruft den Boolean-Eigenschaftswert ab, der angibt, ob die Spalte ein Fremdschlüssel ist.

Namespace:  Microsoft.SqlServer.Management.Smo
Assembly:  Microsoft.SqlServer.Smo (in Microsoft.SqlServer.Smo.dll)

Syntax

'Declaration
<SfcPropertyAttribute(SfcPropertyFlags.None Or SfcPropertyFlags.Standalone Or SfcPropertyFlags.SqlAzureDatabase)> _
Public ReadOnly Property IsForeignKey As Boolean
    Get
'Usage
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

Eigenschaftswert

Typ: System. . :: . .Boolean
Ein Boolean-Wert, der angibt, ob die Spalte ein Fremdschlüssel ist.
True gibt an, dass die Spalte ein Fremdschlüssel ist. Der Standardwert ist allerdings False.

Hinweise

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

HinweisHinweis

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