Share via


ColumnAttribute.CanBeNull Propriété

Définition

Obtient ou définit si une colonne peut contenir des valeurs NULL.

public:
 property bool CanBeNull { bool get(); void set(bool value); };
public bool CanBeNull { get; set; }
member this.CanBeNull : bool with get, set
Public Property CanBeNull As Boolean

Valeur de propriété

Valeur par défaut = true.

Exemples

[Column(Storage="_LastName", DbType="NVarChar(20) NOT NULL", CanBeNull=false)]
public string LastName
{
    get
    {
        return this._LastName;
    }
    set
    {
        if ((this._LastName != value))
        {
            this.OnLastNameChanging(value);
            this.SendPropertyChanging();
            this._LastName = value;
            this.SendPropertyChanged("LastName");
            this.OnLastNameChanged();
        }
    }
}
<Column(Storage:="_LastName", DbType:="NVarChar(20) NOT NULL", CanBeNull:=false)>  _
Public Property LastName() As String
    Get
        Return Me._LastName
    End Get
    Set
        If ((Me._LastName = value)  _
                    = false) Then
            Me.OnLastNameChanging(value)
            Me.SendPropertyChanging
            Me._LastName = value
            Me.SendPropertyChanged("LastName")
            Me.OnLastNameChanged
        End If
    End Set
End Property

Remarques

Si vous définissez cette valeur sur false, les données de la colonne correspondante sont supposées être non null.

Notes

Cette propriété est dupliquée à partir de la DbType propriété pour des raisons pratiques. La CreateDatabase méthode utilise uniquement la DbType propriété . Pour cette raison, vous devez spécifier si une colonne peut également contenir des valeurs Null dans la DbType propriété .

S’applique à