Language

ParametersCacheDecorator クラス

定義

sql キャッシュの後にパラメーターにアクセスするためのキャッシュ セーフな方法を提供する、 Parameters 上のデコレーター。

public sealed class ParametersCacheDecorator
type ParametersCacheDecorator = class
Public NotInheritable Class ParametersCacheDecorator
継承
ParametersCacheDecorator

注釈

SQL キャッシュには、そのキャッシュ キー内のパラメーターの null 許容のみが含まれます。 したがって、この型は、パラメーターの null 許容をチェックするための API を公開します。 また、任意のチェックのために完全なパラメーター ディクショナリを取得することもできますが、この API が呼び出されると、デコレーターはこの事実を記録し、結果の SQL はキャッシュされません。

コンストラクター

Name 説明
ParametersCacheDecorator(Dictionary<String,Object>)

sql キャッシュの後にパラメーターにアクセスするためのキャッシュ セーフな方法を提供する、 Parameters 上のデコレーター。

プロパティ

Name 説明
CanCache

このデコレーターを使用して生成された SQL をキャッシュできるかどうか、つまり、パラメーターの完全なディクショナリにアクセスしたかどうか。

メソッド

Name 説明
GetAndDisableCaching()

パラメーターの完全なディクショナリを返し、生成された SQL のキャッシュを無効にします。

IsNull(String)

指定した名前のパラメーターが nullされているかどうかを返します。

適用対象