Cómo: Especificar la comprobación de conflictos de simultaneidad (LINQ to SQL)
Actualización: November 2007
Puede especificar en qué columnas de la base de datos se deben comprobar los conflictos de simultaneidad al llamar a SubmitChanges. Para obtener más información, vea Cómo: Especificar los miembros que se comprueban en conflictos de simultaneidad (LINQ to SQL).
Ejemplo
El código siguiente especifica que el miembro HomePage nunca se debería comprobar durante las búsquedas de actualizaciones. Para obtener más información, consulte 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();
}
}
}
Vea también
Conceptos
Modelo de objetos de LINQ to SQL
Otros recursos
Cómo: Personalizar clases de entidad mediante el editor de código (LINQ to SQL)