System.Text.RegularExpressions.RegexCode.RegexCode C# (CSharp) Method

RegexCode() private method

private RegexCode ( int codes, List stringlist, int trackcount, Hashtable caps, int capsize, RegexBoyerMoore bmPrefix, RegexPrefix fcPrefix, int anchors, bool rightToLeft ) : System.Collections
codes int
stringlist List
trackcount int
caps System.Collections.Hashtable
capsize int
bmPrefix RegexBoyerMoore
fcPrefix RegexPrefix
anchors int
rightToLeft bool
return System.Collections
        internal RegexCode(int[] codes, List<string> stringlist, int trackcount,
                           Hashtable caps, int capsize,
                           RegexBoyerMoore bmPrefix, RegexPrefix fcPrefix,
                           int anchors, bool rightToLeft)
        {
            Debug.Assert(codes != null, "codes cannot be null.");
            Debug.Assert(stringlist != null, "stringlist cannot be null.");

            _codes = codes;
            _strings = stringlist.ToArray();
            _trackcount = trackcount;
            _caps = caps;
            _capsize = capsize;
            _bmPrefix = bmPrefix;
            _fcPrefix = fcPrefix;
            _anchors = anchors;
            _rightToLeft = rightToLeft;
        }