ColumnAttribute.CanBeNull Eigenschap

Definitie

Hiermee wordt opgehaald of ingesteld of een kolom null-waarden kan bevatten.

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

Waarde van eigenschap

Standaard = true.

Voorbeelden

[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

Opmerkingen

Als u deze waarde falseinstelt op, wordt ervan uitgegaan dat de gegevens in de corresponderende kolom niet null zijn.

Note

Deze eigenschap wordt voor het gemak gedupliceerd van de DbType eigenschap. De CreateDatabase methode gebruikt alleen de DbType eigenschap. Daarom moet u opgeven of een kolom ook null-waarden in de DbType eigenschap kan bevatten.

Van toepassing op