コード例 #1
0
        public void CreateNormalSequence()
        {
            var sequenceManager = new SequenceManager(Session.Transaction);

            var sequenceName = ObjectName.Parse("APP.test_sequence");
            var seqInfo = new SequenceInfo(sequenceName, new SqlNumber(0), new SqlNumber(1), new SqlNumber(0), new SqlNumber(Int64.MaxValue), 126);

            ISequence sequence =null;
            Assert.DoesNotThrow(() => sequence = sequenceManager.CreateSequence(seqInfo));
            Assert.IsNotNull(sequence);
        }
コード例 #2
0
        public void CreateNativeSequence()
        {
            var sequenceManager = new SequenceManager(Session.Transaction);

            var tableName = ObjectName.Parse("APP.test_table");
            var seqInfo = SequenceInfo.Native(tableName);

            ISequence sequence = null;
            Assert.DoesNotThrow(() => sequence = sequenceManager.CreateSequence(seqInfo));
            Assert.IsNotNull(sequence);
        }
コード例 #3
0
        public void CreateNormalSequence()
        {
            var sequenceManager = new SequenceManager(Session.Transaction);

            var sequenceName = ObjectName.Parse("APP.test_sequence");
            var seqInfo      = new SequenceInfo(sequenceName, new SqlNumber(0), new SqlNumber(1), new SqlNumber(0), new SqlNumber(Int64.MaxValue), 126);

            ISequence sequence = null;

            Assert.DoesNotThrow(() => sequence = sequenceManager.CreateSequence(seqInfo));
            Assert.IsNotNull(sequence);
        }
コード例 #4
0
        public void CreateNativeSequence()
        {
            var sequenceManager = new SequenceManager(Session.Transaction);

            var tableName = ObjectName.Parse("APP.test_table");
            var seqInfo   = SequenceInfo.Native(tableName);

            ISequence sequence = null;

            Assert.DoesNotThrow(() => sequence = sequenceManager.CreateSequence(seqInfo));
            Assert.IsNotNull(sequence);
        }
コード例 #5
0
 /// <Summary>
 /// Creates, and returns new text sequence
 /// </Summary>
 public InputSequence createNewSequence(StringCollection newCollection, Transform anchor)
 {
     return(sequenceManager.CreateSequence(sequenceManager.GetUniquelyTargetableString(newCollection), anchor));
 }