簡體   English   中英

EntityFramework 6 Database.SqlQuery連接彈性

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM