SenseNet.ContentRepository.Storage.Schema.PropertyType.GetDefaultValue C# (CSharp) Метод

GetDefaultValue() публичный статический Метод

public static GetDefaultValue ( DataType dataType ) : object
dataType DataType
Результат object
		public static object GetDefaultValue(DataType dataType)
		{
			var compatible = RepositoryConfiguration.BackwardCompatibilityDefaultValues;
			switch (dataType)
			{
				case DataType.Int:
					return default(int);
				case DataType.Currency:
					return default(decimal);
				case DataType.DateTime:
					return compatible ? DateTime.Now : default(DateTime);
				case DataType.String:
				case DataType.Text:
					return compatible ? string.Empty : default(string);
				default:
					return null;
			}
		}