ReadDateTime() 공개 메소드

public ReadDateTime ( ) : DateTime
리턴 DateTime
예제 #1
0
        public override void Read(BufferReader reader, RecordHeader header)
        {
            base.Read(reader, header);

            Flags      = (FileFlags)reader.ReadInt16();
            BranchFile = reader.ReadString(8);
            reader.Skip(2); // reserved; always 0
            BranchOffset        = reader.ReadInt32();
            ProjectOffset       = reader.ReadInt32();
            BranchCount         = reader.ReadInt16();
            ProjectCount        = reader.ReadInt16();
            FirstCheckoutOffset = reader.ReadInt32();
            LastCheckoutOffset  = reader.ReadInt32();
            DataCrc             = (uint)reader.ReadInt32();
            reader.Skip(8); // reserved; always 0
            LastRevDateTime      = reader.ReadDateTime();
            ModificationDateTime = reader.ReadDateTime();
            CreationDateTime     = reader.ReadDateTime();
            // remaining appears to be trash
        }
예제 #2
0
        public override void Read(BufferReader reader, RecordHeader header)
        {
            base.Read(reader, header);

            prevRevOffset      = reader.ReadInt32();
            action             = (Action)reader.ReadInt16();
            revision           = reader.ReadInt16();
            dateTime           = reader.ReadDateTime();
            user               = reader.ReadString(32);
            label              = reader.ReadString(32);
            commentOffset      = reader.ReadInt32();
            labelCommentOffset = reader.ReadInt32();
            commentLength      = reader.ReadInt16();
            labelCommentLength = reader.ReadInt16();
        }
예제 #3
0
        public override void Read(BufferReader reader, RecordHeader header)
        {
            base.Read(reader, header);

            User               = reader.ReadString(32);
            DateTime           = reader.ReadDateTime();
            WorkingDir         = reader.ReadString(260);
            Machine            = reader.ReadString(32);
            Project            = reader.ReadString(260);
            Comment            = reader.ReadString(64);
            Revision           = reader.ReadInt16();
            Flags              = reader.ReadInt16();
            Exclusive          = (Flags & 0x40) != 0;
            PrevCheckoutOffset = reader.ReadInt32();
            ThisCheckoutOffset = reader.ReadInt32();
            Checkouts          = reader.ReadInt32();
        }
예제 #4
0
        public override void Read(BufferReader reader, RecordHeader header)
        {
            base.Read(reader, header);

            user               = reader.ReadString(32);
            dateTime           = reader.ReadDateTime();
            workingDir         = reader.ReadString(260);
            machine            = reader.ReadString(32);
            project            = reader.ReadString(260);
            comment            = reader.ReadString(64);
            revision           = reader.ReadInt16();
            flags              = reader.ReadInt16();
            exclusive          = (flags & 0x40) != 0;
            prevCheckoutOffset = reader.ReadInt32();
            thisCheckoutOffset = reader.ReadInt32();
            checkouts          = reader.ReadInt32();
        }
예제 #5
0
        public override void Read(BufferReader reader, RecordHeader header)
        {
            base.Read(reader, header);

            user = reader.ReadString(32);
            dateTime = reader.ReadDateTime();
            workingDir = reader.ReadString(260);
            machine = reader.ReadString(32);
            project = reader.ReadString(260);
            comment = reader.ReadString(64);
            revision = reader.ReadInt16();
            flags = reader.ReadInt16();
            exclusive = (flags & 0x40) != 0;
            prevCheckoutOffset = reader.ReadInt32();
            thisCheckoutOffset = reader.ReadInt32();
            checkouts = reader.ReadInt32();
        }
예제 #6
0
        public override void Read(BufferReader reader, RecordHeader header)
        {
            base.Read(reader, header);

            prevRevOffset = reader.ReadInt32();
            action = (Action)reader.ReadInt16();
            revision = reader.ReadInt16();
            dateTime = reader.ReadDateTime();
            user = reader.ReadString(32);
            label = reader.ReadString(32);
            commentOffset = reader.ReadInt32();
            labelCommentOffset = reader.ReadInt32();
            commentLength = reader.ReadInt16();
            labelCommentLength = reader.ReadInt16();
        }
예제 #7
0
        public override void Read(BufferReader reader, RecordHeader header)
        {
            base.Read(reader, header);

            flags = (FileFlags)reader.ReadInt16();
            branchFile = reader.ReadString(8);
            reader.Skip(2); // reserved; always 0
            branchOffset = reader.ReadInt32();
            projectOffset = reader.ReadInt32();
            branchCount = reader.ReadInt16();
            projectCount = reader.ReadInt16();
            firstCheckoutOffset = reader.ReadInt32();
            lastCheckoutOffset = reader.ReadInt32();
            dataCrc = (uint)reader.ReadInt32();
            reader.Skip(8); // reserved; always 0
            lastRevDateTime = reader.ReadDateTime();
            modificationDateTime = reader.ReadDateTime();
            creationDateTime = reader.ReadDateTime();
            // remaining appears to be trash
        }