Procedura: specificare il controllo di conflitti di concorrenzaHow to: Specify Concurrency-Conflict Checking

È possibile specificare in quali colonne del database deve essere effettuato il controllo dei conflitti di concorrenza quando si chiama SubmitChanges.You can specify which columns of the database are to be checked for concurrency conflicts when you call SubmitChanges. Per ulteriori informazioni, vedere procedura: specificare che i membri vengono verificati i conflitti di concorrenza.For more information, see How to: Specify Which Members are Tested for Concurrency Conflicts.

EsempioExample

Nel codice seguente viene specificato che il membro HomePage non dovrà mai essere testato durante i controlli di aggiornamento.The following code specifies that the HomePage member should never be tested during update checks. Per altre informazioni, vedere UpdateCheck.For more information, see UpdateCheck.

[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();
	}
    }
}
<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

Vedere ancheSee Also

Modello a oggetti LINQ to SQLThe LINQ to SQL Object Model
Procedura: personalizzare classi di entità mediante l'Editor del codiceHow to: Customize Entity Classes by Using the Code Editor