Partager via


Procédure : spécifier la vérification de conflits d'accès concurrentiel (LINQ to SQL)

Mise à jour : November 2007

Vous pouvez spécifier les colonnes de la base de données qui feront l'objet d'une vérification de conflits d'accès concurrentiel lorsque vous appelez SubmitChanges. Pour plus d'informations, consultez Procédure : spécifier les membres dont les conflits d'accès concurrentiel doivent être vérifiés (LINQ to SQL).

Exemple

Le code suivant spécifie que le membre HomePage ne doit jamais être testé pendant des contrôles de mise à jour. Pour plus d'informations, consultez UpdateCheck.

<Column(Storage:="_HomePage", DbType:="NText", UpdateCheck:=UpdateCheck.Never)>  _
Public Property HomePage() As String
    Get
        Return Me._HomePage
    End Get
    Set(ByVal value As String)
        If ((Me._HomePage <> value)  _
            = false) Then
        Me.OnHomePageChanging(value)
            Me.SendPropertyChanging
            Me._HomePage = value
            Me.SendPropertyChanged("HomePage")
            Me.OnHomePageChanged
        End If
    End Set
End Property
[Column(Storage="_HomePage", DbType="NText", UpdateCheck=UpdateCheck.Never)]
public string HomePage
{
    get
    {
        return this._HomePage;
    }
    set
    {
        if ((this._HomePage != value))
    {
        this.OnHomePageChanging(value);
        this.SendPropertyChanging();
            this._HomePage = value;
        this.SendPropertyChanged("HomePage");
            this.OnHomePageChanged();
    }
    }
}

Voir aussi

Concepts

Modèle objet LINQ to SQL

Autres ressources

Procédure : personnaliser des classes d'entité à l'aide de l'éditeur de code (LINQ to SQL)