SqlColumnEncryptionAzureKeyVaultProvider.ColumnEncryptionKeyCacheTtl Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает срок существования ключа шифрования расшифрованного столбца в кэше. По истечении интервала времени расшифрованный ключ шифрования столбца удаляется и должен быть повторно проверен.
public:
virtual property Nullable<TimeSpan> ColumnEncryptionKeyCacheTtl { Nullable<TimeSpan> get(); void set(Nullable<TimeSpan> value); };
public override TimeSpan? ColumnEncryptionKeyCacheTtl { get; set; }
member this.ColumnEncryptionKeyCacheTtl : Nullable<TimeSpan> with get, set
Public Overrides Property ColumnEncryptionKeyCacheTtl As Nullable(Of TimeSpan)
Значение свойства
Комментарии
Внутри есть кэш ключей шифрования столбцов (после их расшифровки). Это полезно для быстрой расшифровки нескольких значений данных. Значение по умолчанию — 2 часа. Если для параметра задано ColumnEncryptionKeyCacheTtl значение 0, кэширование отключается.