public virtual bool CanExecute(DatabaseUri databaseUri, [NotNull] BuildSourceField field) { Assert.ArgumentNotNull(databaseUri, nameof(databaseUri)); Assert.ArgumentNotNull(field, nameof(field)); return(true); }
public BuildSourceDialog([NotNull] DatabaseUri databaseUri, [NotNull] BuildSourceField field, [NotNull] string dataSource) { Assert.ArgumentNotNull(databaseUri, nameof(databaseUri)); Assert.ArgumentNotNull(field, nameof(field)); Assert.ArgumentNotNull(dataSource, nameof(dataSource)); InitializeComponent(); this.InitializeDialog(); DatabaseUri = databaseUri; Field = field; DataSourceField.Text = dataSource; Loaded += ControlLoaded; }
public abstract DataSourceString Execute(DatabaseUri databaseUri, BuildSourceField field, DataSourceString dataSource);