[英]Oracle ManagedDataAccess.EntityFramework Database.SqlQuery binding parameters by position?
[英]EntityFramework 6 Database.SqlQuery connection resiliency
我知道從版本6開始,EntityFramework在使用SQL Azure數據庫時支持連接彈性功能。 我很確定它適用於DbSet上下文成員。
但是如果我想對數據庫執行SQL查詢,該怎么辦:
context.Database.SqlQuery<User>("select * from Users");
這樣執行此操作是否安全? 我需要在這里使用任何Retry
框架嗎? 我想不,但我想確定。
簡短版:是。
較長版本:連接彈性在IDbConnection
級別上應用。 該直接sql查詢僅生成一個新的IDbCommand
,該IDbCommand
將通過與所有其他IDbConnection
相同的IDbConnection
傳遞給服務器。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.