Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'mcs/class/referencesource/System.Web/Util/SecUtil.cs')
-rw-r--r--mcs/class/referencesource/System.Web/Util/SecUtil.cs11
1 files changed, 11 insertions, 0 deletions
diff --git a/mcs/class/referencesource/System.Web/Util/SecUtil.cs b/mcs/class/referencesource/System.Web/Util/SecUtil.cs
index 567446cea96..9a104eabbf5 100644
--- a/mcs/class/referencesource/System.Web/Util/SecUtil.cs
+++ b/mcs/class/referencesource/System.Web/Util/SecUtil.cs
@@ -215,6 +215,17 @@ namespace System.Web.Util {
return iValue;
}
+ internal static int? GetNullableIntValue(NameValueCollection config, string valueName) {
+ int iValue;
+ string sValue = config[valueName];
+
+ if (sValue == null || !Int32.TryParse(sValue, out iValue)) {
+ return null;
+ }
+
+ return iValue;
+ }
+
#if !FEATURE_PAL //
internal static void CheckSchemaVersion(ProviderBase provider, SqlConnection connection, string[] features, string version, ref int schemaVersionCheck) {
if (connection == null) {