SqlColumnEncryptionAzureKeyVaultProvider.ColumnEncryptionKeyCacheTtl プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
キャッシュ内の暗号化解除された列暗号化キーの有効期間を取得または設定します。 期間が経過すると、暗号化解除された列暗号化キーは破棄され、再検証する必要があります。
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 に設定すると、キャッシュが無効になります。