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 Server DbNull

備註

屬性的 InvokeIfReceiverIsNull 預設值為 false 。 也就是說,方法不會在 Null 實例上叫用。 如果 InvokeIfReceiverIsNulltrue ,則方法的傳回值取決於其類型。 如果方法的傳回型別可為 Null,則會傳回型別的辨別 Null 值。 如果傳回型別不可為 Null,則會傳回類型的預設 CLR 值。 參考型別的預設值為 null 。 實值型別的預設值是當您呼叫型別的無參數建構函式時所傳回的值。

適用於