Compartilhar via


Propriedade do RDL Column.IsForeignKey

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

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

Sintaxe

'Declaração
<SfcPropertyAttribute(SfcPropertyFlags.None Or SfcPropertyFlags.Standalone Or SfcPropertyFlags.SqlAzureDatabase)> _
Public ReadOnly Property IsForeignKey As Boolean 
    Get
'Uso
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

Valor da propriedade

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

Comentários

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

ObservaçãoObservação

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

Exemplos

Trabalhando com objetos de banco de dados

Consulte também

Referência

Column Classe

Namespace Microsoft.SqlServer.Management.Smo

Outros recursos

Criando, alterando e removendo chaves estrangeiras