コード例 #1
0
ファイル: DBBackwardEdgeType.cs プロジェクト: TheByte/sones
        public override void SetValue(DBObjectInitializeType myDBObjectInitializeType)
        {
            switch (myDBObjectInitializeType)
            {
                case DBObjectInitializeType.Default:
                case DBObjectInitializeType.MinValue:
                case DBObjectInitializeType.MaxValue:
                default:
                    _Value = new EdgeKey();
                    break;
            }

            CalcEstimatedSize(this);
        }
コード例 #2
0
ファイル: DBBackwardEdgeType.cs プロジェクト: ipbi/sones
 public DBBackwardEdgeType(DBObjectInitializeType myDBObjectInitializeType)
 {
     SetValue(myDBObjectInitializeType);
 }
コード例 #3
0
ファイル: DBBoolean.cs プロジェクト: ipbi/sones
 public override void SetValue(DBObjectInitializeType myDBObjectInitializeType)
 {
     switch (myDBObjectInitializeType)
     {
         case DBObjectInitializeType.Default:
             _Value = false;
             break;
         case DBObjectInitializeType.MinValue:
             _Value = false;
             break;
         case DBObjectInitializeType.MaxValue:
             _Value = true;
             break;
         default:
             _Value = false;
             break;
     }
 }
コード例 #4
0
ファイル: DBBoolean.cs プロジェクト: ipbi/sones
 public DBBoolean(DBObjectInitializeType myDBObjectInitializeType)
 {
     SetValue(myDBObjectInitializeType);
 }
コード例 #5
0
ファイル: DBNumber.cs プロジェクト: ipbi/sones
 public override void SetValue(DBObjectInitializeType myDBObjectInitializeType)
 {
     switch (myDBObjectInitializeType)
     {
         case DBObjectInitializeType.Default:
         case DBObjectInitializeType.MinValue:
         case DBObjectInitializeType.MaxValue:
         default:
             _Value = 0;
             break;
     }
 }
コード例 #6
0
ファイル: DBObjectRevisionID.cs プロジェクト: TheByte/sones
        public DBObjectRevisionID(DBObjectInitializeType myDBObjectInitializeType)
        {
            SetValue(myDBObjectInitializeType);

            //DO NOT ESTIMATE THE SIZE!!! it's done in SetValue(...)
        }
コード例 #7
0
ファイル: DBVertex.cs プロジェクト: ipbi/sones
 public override void SetValue(DBObjectInitializeType myDBObjectInitializeType)
 {
     switch (myDBObjectInitializeType)
     {
         case DBObjectInitializeType.Default:
             _Value = new ObjectUUID(0);
             break;
         case DBObjectInitializeType.MinValue:
             _Value = new ObjectUUID(0);
             break;
         case DBObjectInitializeType.MaxValue:
             _Value = new ObjectUUID();
             break;
         default:
             _Value = new ObjectUUID(0);
             break;
     }
 }
コード例 #8
0
ファイル: DBDateTime.cs プロジェクト: TheByte/sones
        public override void SetValue(DBObjectInitializeType myDBObjectInitializeType)
        {
            switch (myDBObjectInitializeType)
            {
                case DBObjectInitializeType.Default:
                    _Value = TimestampNonce.Now;
                    break;
                case DBObjectInitializeType.MinValue:
                    _Value = DateTime.MinValue;
                    break;
                case DBObjectInitializeType.MaxValue:
                    _Value = DateTime.MaxValue;
                    break;
                default:
                    _Value = TimestampNonce.Now;
                    break;
            }

            CalcEstimatedSize(this);
        }
コード例 #9
0
ファイル: DBBaseObject.cs プロジェクト: TheByte/sones
        public DBBaseObject(DBObjectInitializeType DBObjectInitializeType)
        {
            SetValue(DBObjectInitializeType);

            //DO NOT ESTIMATE THE SIZE!!! it's done in SetValue(...)
        }
コード例 #10
0
ファイル: ADBBaseObject.cs プロジェクト: ipbi/sones
 public abstract void SetValue(DBObjectInitializeType myDBObjectInitializeType);
コード例 #11
0
ファイル: DBBaseObject.cs プロジェクト: TheByte/sones
        public override void SetValue(DBObjectInitializeType DBObjectInitializeType)
        {
            switch (DBObjectInitializeType)
            {
                case DBObjectInitializeType.Default:
                case DBObjectInitializeType.MinValue:
                case DBObjectInitializeType.MaxValue:
                default:
                    _Value = String.Empty;
                    break;
            }

            CalcEstimatedSize(this);
        }
コード例 #12
0
ファイル: DBReference.cs プロジェクト: ipbi/sones
 public DBReference(DBObjectInitializeType myDBObjectInitializeType)
 {
     SetValue(myDBObjectInitializeType);
 }
コード例 #13
0
ファイル: DBBaseObject.cs プロジェクト: ipbi/sones
 public DBBaseObject(DBObjectInitializeType DBObjectInitializeType)
 {
     SetValue(DBObjectInitializeType);
 }
コード例 #14
0
ファイル: DBDateTime.cs プロジェクト: ipbi/sones
 public DBDateTime(DBObjectInitializeType myDBObjectInitializeType)
 {
     SetValue(myDBObjectInitializeType);
 }
コード例 #15
0
ファイル: DBVertex.cs プロジェクト: ipbi/sones
 public DBVertex(DBObjectInitializeType myDBObjectInitializeType)
 {
     SetValue(myDBObjectInitializeType);
 }
コード例 #16
0
ファイル: DBType.cs プロジェクト: ipbi/sones
 public DBType(DBObjectInitializeType myDBObjectInitializeType)
 {
     SetValue(myDBObjectInitializeType);
 }
コード例 #17
0
ファイル: DBUInt64.cs プロジェクト: TheByte/sones
 public DBUInt64(DBObjectInitializeType myDBObjectInitializeType)
 {
     SetValue(myDBObjectInitializeType);
 }
コード例 #18
0
ファイル: DBDateTime.cs プロジェクト: TheByte/sones
        public DBDateTime(DBObjectInitializeType myDBObjectInitializeType)
        {
            SetValue(myDBObjectInitializeType);

            //DO NOT ESTIMATE THE SIZE!!! it's done in SetValue(...)
        }
コード例 #19
0
ファイル: DBObjectRevisionID.cs プロジェクト: ipbi/sones
 public DBObjectRevisionID(DBObjectInitializeType myDBObjectInitializeType)
 {
     SetValue(myDBObjectInitializeType);
 }
コード例 #20
0
ファイル: DBNumber.cs プロジェクト: ipbi/sones
 public DBNumber(DBObjectInitializeType myDBObjectInitializeType)
 {
     SetValue(myDBObjectInitializeType);
 }
コード例 #21
0
ファイル: DBString.cs プロジェクト: ipbi/sones
 public DBString(DBObjectInitializeType myDBObjectInitializeType)
 {
     SetValue(myDBObjectInitializeType);
 }