Example #1
0
            public static DummyColumn Create(string unsupportedTypeName)
            {
                var result = new DummyColumn();

                result.SetUnsupportedMessage(FormatFailedToCreateType(unsupportedTypeName));
                return(result);
            }
Example #2
0
        private static Column CreateColumn(Type type)
        {
            Debug.Assert(type != null);
            var result = Activator.CreateInstance(type, true) as Column;

            return(result ?? DummyColumn.Create(type.FullName));
        }
Example #3
0
        private static Column CreateColumn(string typeFullName)
        {
            var type = GetType(typeFullName);

            return(type == null?DummyColumn.Create(typeFullName) : CreateColumn(type));
        }