RelationalTransactionFactory Sınıf

Tanım

Örnek oluşturmak için RelationalTransaction bir fabrika.

Bu tür genellikle veritabanı sağlayıcıları tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

Hizmet ömrü Singleton şudur: . Başka bir ifadeyle tek bir örnek birçok örnek DbContext tarafından kullanılır. Uygulamanın iş parçacığı güvenli olması gerekir. Bu hizmet olarak kaydedilen hizmetlere bağımlı Scoped olamaz.

public class RelationalTransactionFactory : Microsoft.EntityFrameworkCore.Storage.IRelationalTransactionFactory
type RelationalTransactionFactory = class
    interface IRelationalTransactionFactory
Public Class RelationalTransactionFactory
Implements IRelationalTransactionFactory
Devralma
RelationalTransactionFactory
Uygulamalar

Açıklamalar

Daha fazla bilgi için bkz. Veritabanı sağlayıcıları ve uzantıları uygulama.

Oluşturucular

RelationalTransactionFactory(RelationalTransactionFactoryDependencies)

RelationalTransactionFactory sınıfının yeni bir örneğini başlatır.

Özellikler

Dependencies

Bu hizmet için ilişkisel sağlayıcıya özgü bağımlılıklar.

Yöntemler

Create(IRelationalConnection, DbTransaction, Guid, IDiagnosticsLogger<DbLoggerCategory.Database>, Boolean)

Bir örnek RelationalTransaction oluşturur.

Create(IRelationalConnection, DbTransaction, IDiagnosticsLogger<DbLoggerCategory.Database>, Boolean)

Bir örnek RelationalTransaction oluşturur.

Şunlara uygulanır