Xamarin Public Jenkins (auto-signing) e79aa3c0ed Imported Upstream version 4.6.0.125
Former-commit-id: a2155e9bd80020e49e72e86c44da02a8ac0e57a4
2016-08-03 10:59:49 +00:00

42 lines
1.7 KiB
C#

//-----------------------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All rights reserved.
//-----------------------------------------------------------------------------
namespace System.Runtime.Serialization.Configuration
{
using System;
using System.Configuration;
using System.Collections.Generic;
using System.Diagnostics;
using System.Globalization;
internal static class ConfigurationStrings
{
static string GetSectionPath(string sectionName)
{
return string.Concat(ConfigurationStrings.SectionGroupName, "/", sectionName);
}
static internal string DataContractSerializerSectionPath
{
get { return ConfigurationStrings.GetSectionPath(ConfigurationStrings.DataContractSerializerSectionName); }
}
static internal string NetDataContractSerializerSectionPath
{
get { return ConfigurationStrings.GetSectionPath(ConfigurationStrings.NetDataContractSerializerSectionName); }
}
internal const string SectionGroupName = "system.runtime.serialization";
internal const string DefaultCollectionName = ""; // String.Empty
internal const string DeclaredTypes = "declaredTypes";
internal const string Index = "index";
internal const string Parameter = "parameter";
internal const string Type = "type";
internal const string EnableUnsafeTypeForwarding = "enableUnsafeTypeForwarding";
internal const string DataContractSerializerSectionName = "dataContractSerializer";
internal const string NetDataContractSerializerSectionName = "netDataContractSerializer";
}
}