Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ SetAndValidateNamePrefixes()

void System.Data.Common.DbCommandBuilder.ParameterNames.SetAndValidateNamePrefixes ( )
inlineprivate

Definition at line 88 of file DbCommandBuilder.cs.

89 {
90 if (_parameterNameParser.IsMatch("IsNull_"))
91 {
92 _isNullPrefix = "IsNull_";
93 }
94 else if (_parameterNameParser.IsMatch("isnull"))
95 {
96 _isNullPrefix = "isnull";
97 }
98 else if (_parameterNameParser.IsMatch("ISNULL"))
99 {
100 _isNullPrefix = "ISNULL";
101 }
102 else
103 {
104 _isNullPrefix = null;
105 }
106 if (_parameterNameParser.IsMatch("Original_"))
107 {
108 _originalPrefix = "Original_";
109 }
110 else if (_parameterNameParser.IsMatch("original"))
111 {
112 _originalPrefix = "original";
113 }
114 else if (_parameterNameParser.IsMatch("ORIGINAL"))
115 {
116 _originalPrefix = "ORIGINAL";
117 }
118 else
119 {
120 _originalPrefix = null;
121 }
122 }
static bool IsMatch(string input, string pattern)
Definition Regex.cs:406

References System.Data.Common.DbCommandBuilder.ParameterNames._isNullPrefix, System.Data.Common.DbCommandBuilder.ParameterNames._originalPrefix, System.Data.Common.DbCommandBuilder.ParameterNames._parameterNameParser, and System.Text.RegularExpressions.Regex.IsMatch().

Referenced by System.Data.Common.DbCommandBuilder.ParameterNames.ParameterNames().