Sperren einer Tabelle mit einer Auswahl in Entity Framework

8

Ich muss so etwas tun

%Vor%

mit Entity Framework. Ist das möglich? Ich habe ein TransactionScope mit der Isolationsstufe Serializable geöffnet, aber meine Auswahlmöglichkeiten sperren die Tabellen nicht. Ich möchte, dass sie gesperrt werden, bis ich den Transaktionsbereich abgeschlossen habe.

    
Manuel Felício 26.10.2009, 16:31
quelle

1 Antwort

6

Es ist möglich, aber Sie müssen die SQL angeben, die Sie den Sperrhinweis nicht hinzufügen können, wenn Sie LINQ verwenden (soweit ich weiß):

%Vor%

Wenn Sie dies in einem Transaktionsbereich tun, werden Sie die Sperre beibehalten, bis Sie die Transaktion abgeschlossen haben.

Ein bisschen mehr Informationen finden Sie hier:

Ссылка

    
Tom Peplow 18.07.2010 21:35
quelle