Partager via


SqlMethodAttribute.InvokeIfReceiverIsNull Propriété

Définition

Indique si SQL Server doit appeler la méthode sur les instances 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

Valeur de propriété

true si SQL Server doit appeler la méthode sur les instances null ; sinon false. Si la méthode ne peut pas être appelée (en raison d’un attribut sur la méthode), le SQL Server DbNull est retourné.

Remarques

La valeur par défaut de la InvokeIfReceiverIsNull propriété est false. Autrement dit, la méthode n’est pas appelée sur un instance null. Si InvokeIfReceiverIsNull a la valeur true, la valeur de retour de la méthode dépend de son type. Si le type de retour de la méthode est nullable, la valeur null distinguée du type est retournée. Si le type de retour n’est pas nullable, la valeur CLR par défaut du type est retournée. La valeur par défaut pour les types de référence est null. La valeur par défaut d’un type de valeur est la valeur qui est retournée lorsque vous appelez le constructeur sans paramètre pour le type.

S’applique à