Class DeleteIndexExpression
Expression to delete an index
Inheritance
DeleteIndexExpression
Assembly: FluentMigrator.Abstractions.dll
Syntax
public class DeleteIndexExpression : MigrationExpressionBase, IMigrationExpression, ICanBeValidated, ISupportAdditionalFeatures, IIndexExpression, IValidatableObject
Properties
|
Edit this page
View Source
AdditionalFeatures
Gets the dictionary to store the values for additional features
Declaration
public IDictionary<string, object> AdditionalFeatures { get; }
Property Value
|
Edit this page
View Source
Index
Gets the index definition
Declaration
public virtual IndexDefinition Index { get; set; }
Property Value
Methods
|
Edit this page
View Source
ExecuteWith(IMigrationProcessor)
Execute the expression with the given processor
Declaration
public override void ExecuteWith(IMigrationProcessor processor)
Parameters
Type |
Name |
Description |
IMigrationProcessor |
processor |
The processor to execute the expression with
|
Overrides
|
Edit this page
View Source
ToString()
Declaration
public override string ToString()
Returns
Overrides
|
Edit this page
View Source
Validate(ValidationContext)
Declaration
public IEnumerable<ValidationResult> Validate(ValidationContext validationContext)
Parameters
Returns
Implements
Extension Methods