public ShortValue(short value) : this() { _shortValue = value; _valueType = SimpleValueType.Short; }
public ShortValue(ushort value) : this() { _uShortValue = value; _valueType = SimpleValueType.UShort; }
public ShortValue(sbyte value) : this() { _sByteValue = value; _valueType = SimpleValueType.SByte; }
public ShortValue(byte value) : this() { _byteValue = value; _valueType = SimpleValueType.Byte; }
public SimpleValue(Guid value) : this() { _guidValue = value; _valueType = SimpleValueType.Guid; }
public ShortValue(bool value) : this() { _boolValue = value; _valueType = SimpleValueType.Bool; }
public ShortValue(char value) : this() { _charValue = value; _valueType = SimpleValueType.Char; }
public ShortValue(long value) : this() { _longValue = value; _valueType = SimpleValueType.Long; }
public ShortValue(float value) : this() { _floatValue = value; _valueType = SimpleValueType.Float; }
public ShortValue(double value) : this() { _doubleValue = value; _valueType = SimpleValueType.Double; }
public override void Visit(SimpleValueType simpleValueType) { this.value = simpleValueType.ValueConverter.ToDocument(this.value); }
public virtual void Visit(SimpleValueType simpleValueType) { }
public SimpleValue(decimal value) : this() { _decimalValue = value; _valueType = SimpleValueType.Decimal; }
public ShortValue(int value) : this() { _intValue = value; _valueType = SimpleValueType.Int; }
public ShortValue(DateTime value) : this() { _dateTimeValue = value; _valueType = SimpleValueType.DateTime; }
public ShortValue(uint value) : this() { _uIntValue = value; _valueType = SimpleValueType.UInt; }
public ShortValue(TimeSpan value) : this() { _timeSpanValue = value; _valueType = SimpleValueType.TimeSpan; }
public ShortValue(ulong value) : this() { _uLongValue = value; _valueType = SimpleValueType.ULong; }
public SimpleValue(DateTimeOffset value) : this() { _dateTimeOffsetValue = value; _valueType = SimpleValueType.DateTimeOffset; }