public void Exists <T>(TypedColumnBase <T> column, TypedColumnBase <T> equalToColumn, string message = "Was not found in {0}") { if (!(equalToColumn.Entity is ENV.Data.Entity)) { throw new InvalidOperationException("Invalid entity type"); } Validate(column, v => ((ENV.Data.Entity)equalToColumn.Entity).Contains(equalToColumn.IsEqualTo(column)) , string.Format(message, equalToColumn.Entity.Caption)); }
public override void What <T>(TypedColumnBase <T> col, T val) { result = col.IsEqualTo(default(T)); }