C# Class MigSharp.Process.Validator

Validates IMigrationReports against the list of supported providers.
Inheritance: IValidator
显示文件 Open project: dradovic/MigSharp Class Usage Examples

Public Methods

Method Description
Validate ( IEnumerable reporters, string &errors, string &warnings ) : void
Validator ( IEnumerable providers, DbAltererOptions options ) : System

Private Methods

Method Description
Validate ( IProviderMetadata providerMetadata, IEnumerable supportsAttributes, IEnumerable unsupportedMethods, IMigrationReport report, List warningMessages, List errorMessages ) : void
WarningIsSuppressed ( ValidationWarning warning ) : bool

Method Details

Validate() public method

public Validate ( IEnumerable reporters, string &errors, string &warnings ) : void
reporters IEnumerable
errors string
warnings string
return void

Validator() public method

public Validator ( IEnumerable providers, DbAltererOptions options ) : System
providers IEnumerable
options DbAltererOptions
return System