Table of Contents

Class SecuritySchema.ColumnEncryptionKey

Namespace
LinqToDB.Tools.DataProvider.SqlServer.Schemas
Assembly
linq2db.Tools.dll

sys.column_encryption_keys (Transact-SQL)

APPLIES TO: (Yes) SQL Server 2016 and later (No) Azure SQL Database (Yes) Azure Synapse Analytics (No) Parallel Data Warehouse

Returns information about column encryption keys (CEKs) created with the CREATE COLUMN ENCRYPTION KEY statement. Each row represents a CEK.


See sys.column_encryption_keys.

[Table(Schema = "sys", Name = "column_encryption_keys", IsView = true)]
public class SecuritySchema.ColumnEncryptionKey
Inheritance
SecuritySchema.ColumnEncryptionKey
Extension Methods

Properties

ColumnEncryptionKeyID

ID of the CEK.

[Column("column_encryption_key_id")]
[NotNull]
public int ColumnEncryptionKeyID { get; set; }

Property Value

int

CreateDate

Date the CEK was created.

[Column("create_date")]
[NotNull]
public DateTime CreateDate { get; set; }

Property Value

DateTime

ModifyDate

Date the CEK was last modified.

[Column("modify_date")]
[NotNull]
public DateTime ModifyDate { get; set; }

Property Value

DateTime

Name

The name of the CEK.

[Column("name")]
[NotNull]
public string Name { get; set; }

Property Value

string