OperationBuilder<TOperation> Classe

Définition

Générateur pour MigrationOperation s.

public class OperationBuilder<TOperation> : Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure<TOperation> where TOperation : MigrationOperation
type OperationBuilder<'Operation (requires 'Operation :> MigrationOperation)> = class
    interface IInfrastructure<'Operation (requires 'Operation :> MigrationOperation)>
Public Class OperationBuilder(Of TOperation)
Implements IInfrastructure(Of TOperation)

Paramètres de type

TOperation

Type de pour MigrationOperation lequel générer.

Héritage
OperationBuilder<TOperation>
Dérivé
Implémente
IInfrastructure<TOperation>

Constructeurs

OperationBuilder<TOperation>(TOperation)

Crée une nouvelle instance de générateur pour le donné MigrationOperation .

Propriétés

Operation

L’MigrationOperationopérateur

Méthodes

Annotation(String, Object)

Annote l’opération avec la paire nom/valeur donnée.

Implémentations d’interfaces explicites

IInfrastructure<TOperation>.Instance

Méthodes d’extension

GetInfrastructure<T>(IInfrastructure<T>)

Obtient la valeur d’une propriété qui est masquée à l’aide de IInfrastructure<T> .

Cette méthode est généralement utilisée 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.

IInfrastructure<T> est utilisé pour masquer les propriétés qui ne sont pas destinées à être utilisées dans le code de l’application, mais qui peuvent être utilisées dans les méthodes d’extension écrites par les fournisseurs de base de données, etc.

S’applique à