OperationBuilder<TOperation> Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
A builder for MigrationOperations.
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)
Type Parameters
- TOperation
The type of MigrationOperation to build for.
- Inheritance
-
OperationBuilder<TOperation>
- Derived
- Implements
-
IInfrastructure<TOperation>
Constructors
OperationBuilder<TOperation>(TOperation) |
Creates a new builder instance for the given MigrationOperation. |
Properties
Operation |
The MigrationOperation. |
Methods
Annotation(String, Object) |
Annotates the operation with the given name/value pair. |
Explicit Interface Implementations
IInfrastructure<TOperation>.Instance |
Extension Methods
GetInfrastructure<T>(IInfrastructure<T>) |
Gets the value from a property that is being hidden using IInfrastructure<T>. This method is typically used by database providers (and other extensions). It is generally not used in application code. |
Applies to
Entity Framework