Class DataValueType
Inheritance
System.Object
DataValueType
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: Terrasoft.Core.dll
Syntax
public abstract class DataValueType : IManagerItemInstance
Constructors
DataValueType(DataValueTypeManager)
Declaration
protected DataValueType(DataValueTypeManager dataValueTypeManager)
Parameters
Properties
BinaryDataValueTypeUId
Binary data value type Id.
Declaration
public static Guid BinaryDataValueTypeUId { get; }
Property Value
Type |
Description |
System.Guid |
|
BooleanDataValueTypeUId
Boolean data value type Id.
Declaration
public static Guid BooleanDataValueTypeUId { get; }
Property Value
Type |
Description |
System.Guid |
|
Caption
Declaration
public LocalizableString Caption { get; set; }
Property Value
Type |
Description |
LocalizableString |
|
ClientDataValueType
Returns the client data value type enum value for current instance.
Declaration
public virtual string ClientDataValueType { get; }
Property Value
Type |
Description |
System.String |
|
CompositeObjectListDataValueTypeUId
Returns the composite object list data value type identifier.
Declaration
public static Guid CompositeObjectListDataValueTypeUId { get; }
Property Value
Type |
Description |
System.Guid |
The composite object list data value type identifier.
|
DataValueTypeManager
Declaration
public DataValueTypeManager DataValueTypeManager { get; }
Property Value
DateDataValueTypeUId
Declaration
public static Guid DateDataValueTypeUId { get; }
Property Value
Type |
Description |
System.Guid |
|
DateTimeDataValueTypeUId
DateTime data value type Id.
Declaration
public static Guid DateTimeDataValueTypeUId { get; }
Property Value
Type |
Description |
System.Guid |
|
DbObjectNameDataValueTypeUId
DbObjectName data value type Id.
Declaration
public static Guid DbObjectNameDataValueTypeUId { get; }
Property Value
Type |
Description |
System.Guid |
|
DefValue
Declaration
public virtual object DefValue { get; }
Property Value
Type |
Description |
System.Object |
|
Description
Declaration
public LocalizableString Description { get; set; }
Property Value
Type |
Description |
LocalizableString |
|
Editor
Declaration
public DataValueTypeEditor Editor { get; }
Property Value
EntityCollectionDataValueTypeUId
EntityCollection data value type Id.
Declaration
public static Guid EntityCollectionDataValueTypeUId { get; }
Property Value
Type |
Description |
System.Guid |
|
EntityColumnMappingCollectionDataValueTypeUId
EntityColumnMappingCollection data value type Id.
Declaration
public static Guid EntityColumnMappingCollectionDataValueTypeUId { get; }
Property Value
Type |
Description |
System.Guid |
|
FileLocatorDataValueTypeUId
Gets unique identifier of the file locator data value type.
Declaration
public static Guid FileLocatorDataValueTypeUId { get; }
Property Value
Type |
Description |
System.Guid |
|
Float1DataValueTypeUId
Float1 data value type Id.
Declaration
public static Guid Float1DataValueTypeUId { get; }
Property Value
Type |
Description |
System.Guid |
|
Float2DataValueTypeUId
Float2 data value type Id.
Declaration
public static Guid Float2DataValueTypeUId { get; }
Property Value
Type |
Description |
System.Guid |
|
Float3DataValueTypeUId
Float3 data value type Id.
Declaration
public static Guid Float3DataValueTypeUId { get; }
Property Value
Type |
Description |
System.Guid |
|
Float4DataValueTypeUId
Float4 data value type Id.
Declaration
public static Guid Float4DataValueTypeUId { get; }
Property Value
Type |
Description |
System.Guid |
|
Float8DataValueTypeUId
Float8 data value type Id.
Declaration
public static Guid Float8DataValueTypeUId { get; }
Property Value
Type |
Description |
System.Guid |
|
FloatDataValueTypeUId
Float data value type Id.
Declaration
public static Guid FloatDataValueTypeUId { get; }
Property Value
Type |
Description |
System.Guid |
|
GuidDataValueTypeUId
Declaration
public static Guid GuidDataValueTypeUId { get; }
Property Value
Type |
Description |
System.Guid |
|
HashTextDataValueTypeUId
HashText data value type Id.
Declaration
public static Guid HashTextDataValueTypeUId { get; }
Property Value
Type |
Description |
System.Guid |
|
IntegerDataValueTypeUId
Integer data value type Id.
Declaration
public static Guid IntegerDataValueTypeUId { get; }
Property Value
Type |
Description |
System.Guid |
|
IsBinary
Declaration
public virtual bool IsBinary { get; }
Property Value
Type |
Description |
System.Boolean |
|
IsDateTime
Declaration
public virtual bool IsDateTime { get; }
Property Value
Type |
Description |
System.Boolean |
|
IsLocalizableText
Indicates whether data value type is a localizable text type.
Declaration
public virtual bool IsLocalizableText { get; }
Property Value
Type |
Description |
System.Boolean |
|
IsLookup
Declaration
public virtual bool IsLookup { get; }
Property Value
Type |
Description |
System.Boolean |
|
IsMultiLookup
Declaration
public virtual bool IsMultiLookup { get; }
Property Value
Type |
Description |
System.Boolean |
|
IsNumeric
Declaration
public virtual bool IsNumeric { get; }
Property Value
Type |
Description |
System.Boolean |
|
IsSecure
Declaration
public virtual bool IsSecure { get; }
Property Value
Type |
Description |
System.Boolean |
|
LocalizableParameterValuesListDataValueTypeUId
LocalizableParameterValuesList data value type Id.
Declaration
public static Guid LocalizableParameterValuesListDataValueTypeUId { get; }
Property Value
Type |
Description |
System.Guid |
|
LocalizableStringDataValueTypeUId
Localizable string data value type Id.
Declaration
public static Guid LocalizableStringDataValueTypeUId { get; }
Property Value
Type |
Description |
System.Guid |
|
LongTextDataValueTypeUId
LongText data value type Id.
Declaration
public static Guid LongTextDataValueTypeUId { get; }
Property Value
Type |
Description |
System.Guid |
|
LookupDataValueTypeUId
Lookup data value type Id.
Declaration
public static Guid LookupDataValueTypeUId { get; }
Property Value
Type |
Description |
System.Guid |
|
Manager
Declaration
public IManager Manager { get; }
Property Value
ManagerItem
Declaration
public IManagerItem ManagerItem { get; set; }
Property Value
MaxSizeTextDataValueTypeUId
MaxSizeText data value type Id.
Declaration
public static Guid MaxSizeTextDataValueTypeUId { get; }
Property Value
Type |
Description |
System.Guid |
|
MediumTextDataValueTypeUId
MediumText data value type Id.
Declaration
public static Guid MediumTextDataValueTypeUId { get; }
Property Value
Type |
Description |
System.Guid |
|
MetaDataTextDataValueTypeUId
MetaDataText data value type Id.
Declaration
public static Guid MetaDataTextDataValueTypeUId { get; }
Property Value
Type |
Description |
System.Guid |
|
MoneyDataValueTypeUId
Money data value type Id.
Declaration
public static Guid MoneyDataValueTypeUId { get; }
Property Value
Type |
Description |
System.Guid |
|
Name
Declaration
public string Name { get; set; }
Property Value
Type |
Description |
System.String |
|
ObjectListDataValueTypeUId
Returns the object list data value type identifier.
Declaration
public static Guid ObjectListDataValueTypeUId { get; }
Property Value
Type |
Description |
System.Guid |
The object list data value type identifier.
|
SecureTextDataValueTypeUId
SecureText data value type Id.
Declaration
public static Guid SecureTextDataValueTypeUId { get; }
Property Value
Type |
Description |
System.Guid |
|
ShortTextDataValueTypeUId
ShortText data value type Id.
Declaration
public static Guid ShortTextDataValueTypeUId { get; }
Property Value
Type |
Description |
System.Guid |
|
TextDataValueTypeUId
Declaration
public static Guid TextDataValueTypeUId { get; }
Property Value
Type |
Description |
System.Guid |
|
TimeDataValueTypeUId
Declaration
public static Guid TimeDataValueTypeUId { get; }
Property Value
Type |
Description |
System.Guid |
|
UId
Declaration
public Guid UId { get; set; }
Property Value
Type |
Description |
System.Guid |
|
UsageType
Declaration
public DesignModeUsageType UsageType { get; }
Property Value
UseClientEncoding
Declaration
public virtual bool UseClientEncoding { get; }
Property Value
Type |
Description |
System.Boolean |
|
UseConvertForXml
Declaration
public virtual bool UseConvertForXml { get; }
Property Value
Type |
Description |
System.Boolean |
|
ValueType
Declaration
public Type ValueType { get; set; }
Property Value
Type |
Description |
System.Type |
|
Methods
CreateDataValueTypeEditor()
Declaration
protected abstract DataValueTypeEditor CreateDataValueTypeEditor()
Returns
Equals(Object)
Declaration
public override bool Equals(object obj)
Parameters
Type |
Name |
Description |
System.Object |
obj |
|
Returns
Type |
Description |
System.Boolean |
|
Overrides
System.Object.Equals(System.Object)
GetColumnDisplayValue(EntitySchemaColumn, Object)
Declaration
public virtual string GetColumnDisplayValue(EntitySchemaColumn column, object value)
Parameters
Returns
Type |
Description |
System.String |
|
GetDisplayValue(Object)
Returns display represantation for value.
Declaration
public virtual string GetDisplayValue(object value)
Parameters
Type |
Name |
Description |
System.Object |
value |
Value to display.
|
Returns
Type |
Description |
System.String |
|
GetDisplayValueForLoad(UserConnection, Object)
Declaration
public virtual object GetDisplayValueForLoad(UserConnection userConnection, object value)
Parameters
Type |
Name |
Description |
UserConnection |
userConnection |
|
System.Object |
value |
|
Returns
Type |
Description |
System.Object |
|
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Type |
Description |
System.Int32 |
|
Overrides
System.Object.GetHashCode()
GetValueForLoad(UserConnection, Object)
Declaration
public virtual object GetValueForLoad(UserConnection userConnection, object value)
Parameters
Type |
Name |
Description |
UserConnection |
userConnection |
|
System.Object |
value |
|
Returns
Type |
Description |
System.Object |
|
GetValueForSave(UserConnection, Object)
Declaration
public virtual object GetValueForSave(UserConnection userConnection, object value)
Parameters
Type |
Name |
Description |
UserConnection |
userConnection |
|
System.Object |
value |
|
Returns
Type |
Description |
System.Object |
|
Validate(EntityColumnValue, EntityValidationMessageCollection)
Declaration
public virtual bool Validate(EntityColumnValue columnValue, EntityValidationMessageCollection validationMessages)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Implements
Extension Methods