Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Czy Entity Framework obsługuje ApplicationIntent=Tylko do odczytu w parametrach połączenia SQLClient?

Jedyny sposób, jaki do tej pory znalazłem, polegałby na utworzeniu kontekstu bezpośrednio przy użyciu ciągu połączenia, zamiast używania nazwy ciągu połączenia. W ten sposób możesz dołączyć ApplicationIntent .

string connectionString = string.Format("{0}; ApplicationIntent=READONLY", ConfigurationManager.ConnectionStrings["AppContext"].ConnectionString);

using (AppContext context = new AppContext(connectionString))
{
    var q = from row in context.table
            select row.id;
}



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Zbiorcze wstawianie częściowo cytowanego pliku CSV w programie SQL Server

  2. pisanie na serwer sql z C#, bez zwracania błędów

  3. Aktualizowanie UsageTime w SQL Server za pomocą Visual Studio

  4. Jak zautomatyzować generowanie skryptów za pomocą SMO w SQL Server?

  5. Przechowuj i pobieraj plik .ZIP w SQL SERVER 2005