DbContextOptionsBuilder.EnableThreadSafetyChecks(Boolean) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
public virtual Microsoft.EntityFrameworkCore.DbContextOptionsBuilder EnableThreadSafetyChecks (bool enableChecks = true);
abstract member EnableThreadSafetyChecks : bool -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder
override this.EnableThreadSafetyChecks : bool -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder
Public Overridable Function EnableThreadSafetyChecks (Optional enableChecks As Boolean = true) As DbContextOptionsBuilder
參數
- enableChecks
- Boolean
傳回
相同的產生器實例,以便鏈結多個呼叫。
備註
只有在確認效能提升相當大之後,才停用並行偵測,而且已針對並行錯誤徹底測試應用程式。
請注意,如果應用程式是透過呼叫 UseInternalServiceProvider(IServiceProvider) 來設定內部服務提供者,則此選項必須針對該服務提供者的所有使用設定相同的方式。 請考慮不要呼叫 UseInternalServiceProvider(IServiceProvider) ,讓 EF 會管理服務提供者,並視需要建立新的實例。
如需詳細資訊和範例 ,請參閱使用 DbCoNtextOptions 。