249 references to RegexOptions
PresentationBuildTasks (2)
PresentationFramework (8)
System (120)
regex\system\text\regularexpressions\Regex.cs (37)
53protected internal RegexOptions roptions; // the top-level options from the options string
209: this(pattern, RegexOptions.None, DefaultMatchTimeout, false) {
223public Regex(String pattern, RegexOptions options)
232Regex(String pattern, RegexOptions options, TimeSpan matchTimeout)
236private Regex(String pattern, RegexOptions options, TimeSpan matchTimeout, bool useCache) {
243if (options < RegexOptions.None || ( ((int) options) >> MaxOptionShift) != 0)
245if ((options & RegexOptions.ECMAScript) != 0
246&& (options & ~(RegexOptions.ECMAScript |
247RegexOptions.IgnoreCase |
248RegexOptions.Multiline |
250RegexOptions.Compiled |
252RegexOptions.CultureInvariant
263if ((options & RegexOptions.CultureInvariant) != 0)
322: this(info.GetString("pattern"), (RegexOptions) info.GetInt32("options")) {
445internal RegexRunnerFactory Compile(RegexCode code, RegexOptions roptions) {
512public RegexOptions Options {
726return IsMatch(input, pattern, RegexOptions.None, DefaultMatchTimeout);
739public static bool IsMatch(String input, String pattern, RegexOptions options) {
748static bool IsMatch(String input, String pattern, RegexOptions options, TimeSpan matchTimeout) {
799return Match(input, pattern, RegexOptions.None, DefaultMatchTimeout);
812public static Match Match(String input, String pattern, RegexOptions options) {
822static Match Match(String input, String pattern, RegexOptions options, TimeSpan matchTimeout) {
887return Matches(input, pattern, RegexOptions.None, DefaultMatchTimeout);
899public static MatchCollection Matches(String input, String pattern, RegexOptions options) {
908static MatchCollection Matches(String input, String pattern, RegexOptions options, TimeSpan matchTimeout) {
960return Replace(input, pattern, replacement, RegexOptions.None, DefaultMatchTimeout);
973public static String Replace(String input, String pattern, String replacement, RegexOptions options) {
982static String Replace(String input, String pattern, String replacement, RegexOptions options, TimeSpan matchTimeout) {
1061return Replace(input, pattern, evaluator, RegexOptions.None, DefaultMatchTimeout);
1073public static String Replace(String input, String pattern, MatchEvaluator evaluator, RegexOptions options) {
1082static String Replace(String input, String pattern, MatchEvaluator evaluator, RegexOptions options, TimeSpan matchTimeout) {
1150return Split(input, pattern, RegexOptions.None, DefaultMatchTimeout);
1161public static String[] Split(String input, String pattern, RegexOptions options) {
1170static String[] Split(String input, String pattern, RegexOptions options, TimeSpan matchTimeout) {
1380return(roptions & RegexOptions.Compiled) != 0;
1391return(roptions & RegexOptions.RightToLeft) != 0;
1395return(roptions & RegexOptions.CultureInvariant) != 0;
regex\system\text\regularexpressions\RegexCompiler.cs (8)
112internal RegexOptions _options; // options
193internal static RegexRunnerFactory Compile(RegexCode code, RegexOptions options) {
223RegexOptions options = regexes[i].Options;
977if ((_options & RegexOptions.CultureInvariant) != 0)
2584if ((_options & RegexOptions.ECMAScript) != 0)
3123internal Type FactoryTypeFromCode(RegexCode code, RegexOptions options, String typeprefix) {
3186internal void GenerateRegexType(String pattern, RegexOptions opts, String name, bool ispublic, RegexCode code, RegexTree tree, Type factory, TimeSpan matchTimeout) {
3415internal RegexRunnerFactory FactoryInstanceFromCode(RegexCode code, RegexOptions options) {
regex\system\text\regularexpressions\RegexNode.cs (18)
126internal RegexOptions _options;
130internal RegexNode(int type, RegexOptions options) {
135internal RegexNode(int type, RegexOptions options, char ch) {
141internal RegexNode(int type, RegexOptions options, String str) {
147internal RegexNode(int type, RegexOptions options, int m) {
153internal RegexNode(int type, RegexOptions options, int m, int n) {
161return(_options & RegexOptions.RightToLeft) != 0;
351RegexOptions optionsLast;
352RegexOptions optionsAt;
381optionsAt = at._options & (RegexOptions.RightToLeft | RegexOptions.IgnoreCase);
455RegexOptions optionsLast;
456RegexOptions optionsAt;
476((at._options & RegexOptions.RightToLeft) == (_options & RegexOptions.RightToLeft))) {
486optionsAt = at._options & (RegexOptions.RightToLeft | RegexOptions.IgnoreCase);
501if ((optionsAt & RegexOptions.RightToLeft) == 0) {
System.Activities (3)
System.ComponentModel.DataAnnotations (13)
System.Configuration (1)
System.Data (9)
System.Data.Entity (13)
System.Data.Entity.Design (2)
System.Data.Services (1)
System.Data.Services.Design (2)
System.ServiceModel (1)
System.Web (34)
System.Web.DataVisualization (4)
System.Web.DynamicData (1)
System.Web.Extensions (7)
System.Web.Mobile (15)
System.Web.Services (6)
System.Windows.Forms.DataVisualization (4)
System.Workflow.ComponentModel (1)
System.Xml (2)