Exemple #1
0
        protected int ExtractAndSetName(string entryString)
        {
            int num  = 2;
            int num2 = entryString.IndexOf(',', num);
            int num3 = ((num2 < 0) ? entryString.Length : num2) - num;

            if (num3 < 1)
            {
                throw new FormatException(DataStrings.RoleEntryNameTooShort);
            }
            string text = entryString.Substring(num, num3);

            RoleEntry.ValidateName(text);
            this.name = text;
            return(num2 + 1);
        }
Exemple #2
0
 protected RoleEntry(string name, string[] parameters)
 {
     RoleEntry.ValidateName(name);
     this.SetParameters(parameters, true);
     this.name = name;
 }