Beispiel #1
0
        public PropertyDefinition GetMetadata()
        {
            var propertyDefinition = new PropertyDefinition(
                _classDefinition,
                PropertyInfo,
                GetPropertyName(),
                IsDomainObject(),
                IsNullable(),
                _domainModelConstraintProvider.GetMaxLength(PropertyInfo),
                StorageClass);

            return(propertyDefinition);
        }
 protected override int?GetMaxLength()
 {
     return(base.GetMaxLength() ?? _domainModelConstraintProvider.GetMaxLength(PropertyInfo));
 }