TypedRelationalValueBufferFactoryFactory Classe

Définition

Crée des instances du IRelationalValueBufferFactory type. IRelationalValueBufferFactory les instances sont liées à une forme de résultat spécifique. Cette fabrique est chargée de créer le IRelationalValueBufferFactory pour une forme de résultat donnée.

Cette fabrique produit des mémoires tampons de valeur qui utilisent des API fortement typées pour lire les valeurs individuelles du sous-jacent DbDataReader .

Ce type est généralement utilisé par les fournisseurs de base de données (et d’autres extensions). Il n’est généralement pas utilisé dans le code de l’application.

La durée de vie du service est Singleton . Cela signifie qu’une seule instance est utilisée par de nombreuses DbContext instances. L’implémentation doit être thread-safe. Ce service ne peut pas dépendre des services inscrits en tant que Scoped .

public class TypedRelationalValueBufferFactoryFactory : Microsoft.EntityFrameworkCore.Storage.IRelationalValueBufferFactoryFactory
type TypedRelationalValueBufferFactoryFactory = class
    interface IRelationalValueBufferFactoryFactory
Public Class TypedRelationalValueBufferFactoryFactory
Implements IRelationalValueBufferFactoryFactory
Héritage
TypedRelationalValueBufferFactoryFactory
Implémente

Constructeurs

TypedRelationalValueBufferFactoryFactory()
TypedRelationalValueBufferFactoryFactory(RelationalValueBufferFactoryDependencies)

Initialise une nouvelle instance de la classe TypedRelationalValueBufferFactoryFactory.

Champs

DataReaderParameter

Paramètre représentant le DbDataReader dans les expressions générées.

Propriétés

Dependencies

Objet Parameter contenant les dépendances de ce service.

Méthodes

Create(IReadOnlyList<Type>, IReadOnlyList<Int32>)
Obsolète.

Crée un IRelationalValueBufferFactory.

Create(IReadOnlyList<TypeMaterializationInfo>)

Crée un IRelationalValueBufferFactory.

CreateAssignmentExpressions(IReadOnlyList<TypeMaterializationInfo>)
Obsolète.

Crée des expressions d’assignation de mémoire tampon de valeur pour les informations de type données.

S’applique à