SqlMethodAttribute.InvokeIfReceiverIsNull プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
SQL Server が null インスタンスでメソッドを呼び出す必要があるかどうかを示します。
public:
property bool InvokeIfReceiverIsNull { bool get(); void set(bool value); };
public bool InvokeIfReceiverIsNull { get; set; }
member this.InvokeIfReceiverIsNull : bool with get, set
Public Property InvokeIfReceiverIsNull As Boolean
プロパティ値
SQL Server が null インスタンスでメソッドを呼び出す必要がある場合は true
。それ以外の場合は false
。 メソッドを呼び出すことができない場合 (メソッドの 属性のため)、SQL ServerDbNull
が返されます。
注釈
プロパティの InvokeIfReceiverIsNull
既定値は です false
。 つまり、 メソッドは null インスタンスでは呼び出されません。 が true
の場合InvokeIfReceiverIsNull
、メソッドの戻り値は、その型によって異なります。 メソッドの戻り値の型が null 許容の場合は、その型の識別された null 値が返されます。 戻り値の型が null 非許容の場合は、型の既定の CLR 値が返されます。 参照型の既定値は です null
。 値型の既定値は、型のパラメーターなしのコンストラクターを呼び出すときに返される値です。