TypedRelationalValueBufferFactoryFactory Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Türün IRelationalValueBufferFactory örneklerini oluşturur. IRelationalValueBufferFactory örnekler belirli bir sonuç şekline bağlıdır. Bu fabrika, belirli bir sonuç şekli için öğesini IRelationalValueBufferFactory oluşturmakla sorumludur.
Bu fabrika, temel alınan değerlerden tek tek değerleri okumak için kesin olarak belirlenmiş API'leri kullanan değer arabellekleriyle sonuçlanmıştır DbDataReader.
Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.
Hizmet ömrü şeklindedir Singleton. Bu, tek bir örneğin birçok DbContext örnek tarafından kullanıldığı anlamına gelir. Uygulama iş parçacığı güvenli olmalıdır. Bu hizmet olarak Scopedkaydedilen hizmetlere bağımlı olamaz.
public class TypedRelationalValueBufferFactoryFactory : Microsoft.EntityFrameworkCore.Storage.IRelationalValueBufferFactoryFactory
type TypedRelationalValueBufferFactoryFactory = class
interface IRelationalValueBufferFactoryFactory
Public Class TypedRelationalValueBufferFactoryFactory
Implements IRelationalValueBufferFactoryFactory
- Devralma
-
TypedRelationalValueBufferFactoryFactory
- Uygulamalar
Açıklamalar
Daha fazla bilgi için bkz. Veritabanı sağlayıcılarının ve uzantıların uygulanması .
Oluşturucular
TypedRelationalValueBufferFactoryFactory() |
Türün IRelationalValueBufferFactory örneklerini oluşturur. IRelationalValueBufferFactory örnekler belirli bir sonuç şekline bağlıdır. Bu fabrika, belirli bir sonuç şekli için öğesini IRelationalValueBufferFactory oluşturmakla sorumludur. Bu fabrika, temel alınan değerlerden tek tek değerleri okumak için kesin olarak belirlenmiş API'leri kullanan değer arabellekleriyle sonuçlanmıştır DbDataReader. Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz. Hizmet ömrü şeklindedir Singleton. Bu, tek bir örneğin birçok DbContext örnek tarafından kullanıldığı anlamına gelir. Uygulama iş parçacığı güvenli olmalıdır. Bu hizmet olarak Scopedkaydedilen hizmetlere bağımlı olamaz. |
TypedRelationalValueBufferFactoryFactory(RelationalValueBufferFactoryDependencies) |
TypedRelationalValueBufferFactoryFactory sınıfının yeni bir örneğini başlatır. |
Alanlar
DataReaderParameter |
Oluşturulan ifadelerde DbDataReader'i temsil eden parametre. |
Özellikler
Dependencies |
Bu hizmet için ilişkisel sağlayıcıya özgü bağımlılıklar. |
Yöntemler
Create(IReadOnlyList<Type>, IReadOnlyList<Int32>) |
Geçersiz.
Yeni bir IRelationalValueBufferFactory oluşturur. |
Create(IReadOnlyList<TypeMaterializationInfo>) |
Yeni bir IRelationalValueBufferFactory oluşturur. |
CreateAssignmentExpressions(IReadOnlyList<TypeMaterializationInfo>) |
Geçersiz.
Verilen tür bilgileri için değer arabelleği atama ifadeleri oluşturur. |
Şunlara uygulanır
Entity Framework
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin