Partager via


Propriété Column.IsForeignKey

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

Espace de noms :  Microsoft.SqlServer.Management.Smo
Assembly :  Microsoft.SqlServer.Smo (en Microsoft.SqlServer.Smo.dll)

Syntaxe

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

Valeur de propriété

Type : 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).

Notes

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

[!REMARQUE]

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

Exemples

Utilisation des objets de base de données

Voir aussi

Référence

Column Classe

Espace de noms Microsoft.SqlServer.Management.Smo

Autres ressources

Création, modification et suppression de clés étrangères