Share via


SqlMethodAttribute.InvokeIfReceiverIsNull プロパティ

定義

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。 値型の既定値は、型のパラメーターなしのコンストラクターを呼び出すときに返される値です。

適用対象