public override void Validate(object value) { var data = (string)value; if (data.StartsWith(" ", System.StringComparison.Ordinal) || data.EndsWith(" ", System.StringComparison.Ordinal)) { throw new COMException("TODO"); } } }