Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Configuration / System / Configuration / ExeConfigurationFileMap.cs / 1305376 / ExeConfigurationFileMap.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- using System; using System.Collections; using System.Collections.Specialized; using System.Security; using System.Security.Permissions; namespace System.Configuration { // // Holds the configuration file mapping for an Exe. // public sealed class ExeConfigurationFileMap : ConfigurationFileMap { string _exeConfigFilename; string _roamingUserConfigFilename; string _localUserConfigFilename; public ExeConfigurationFileMap() { _exeConfigFilename = String.Empty; _roamingUserConfigFilename = String.Empty; _localUserConfigFilename = String.Empty; } public ExeConfigurationFileMap(string machineConfigFileName) : base(machineConfigFileName) { _exeConfigFilename = String.Empty; _roamingUserConfigFilename = String.Empty; _localUserConfigFilename = String.Empty; } ExeConfigurationFileMap(string machineConfigFileName, string exeConfigFilename, string roamingUserConfigFilename, string localUserConfigFilename) : base(machineConfigFileName) { _exeConfigFilename = exeConfigFilename; _roamingUserConfigFilename = roamingUserConfigFilename; _localUserConfigFilename = localUserConfigFilename; } public override object Clone() { return new ExeConfigurationFileMap(MachineConfigFilename, _exeConfigFilename, _roamingUserConfigFilename, _localUserConfigFilename); } // // The name of the config file for the exe. // public string ExeConfigFilename { get { return _exeConfigFilename; } set { _exeConfigFilename = value; } } // // The name of the config file for the roaming user. // public string RoamingUserConfigFilename { get { return _roamingUserConfigFilename; } set { _roamingUserConfigFilename = value; } } // // The name of the config file for the local user. // public string LocalUserConfigFilename { get { return _localUserConfigFilename; } set { _localUserConfigFilename = value; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- using System; using System.Collections; using System.Collections.Specialized; using System.Security; using System.Security.Permissions; namespace System.Configuration { // // Holds the configuration file mapping for an Exe. // public sealed class ExeConfigurationFileMap : ConfigurationFileMap { string _exeConfigFilename; string _roamingUserConfigFilename; string _localUserConfigFilename; public ExeConfigurationFileMap() { _exeConfigFilename = String.Empty; _roamingUserConfigFilename = String.Empty; _localUserConfigFilename = String.Empty; } public ExeConfigurationFileMap(string machineConfigFileName) : base(machineConfigFileName) { _exeConfigFilename = String.Empty; _roamingUserConfigFilename = String.Empty; _localUserConfigFilename = String.Empty; } ExeConfigurationFileMap(string machineConfigFileName, string exeConfigFilename, string roamingUserConfigFilename, string localUserConfigFilename) : base(machineConfigFileName) { _exeConfigFilename = exeConfigFilename; _roamingUserConfigFilename = roamingUserConfigFilename; _localUserConfigFilename = localUserConfigFilename; } public override object Clone() { return new ExeConfigurationFileMap(MachineConfigFilename, _exeConfigFilename, _roamingUserConfigFilename, _localUserConfigFilename); } // // The name of the config file for the exe. // public string ExeConfigFilename { get { return _exeConfigFilename; } set { _exeConfigFilename = value; } } // // The name of the config file for the roaming user. // public string RoamingUserConfigFilename { get { return _roamingUserConfigFilename; } set { _roamingUserConfigFilename = value; } } // // The name of the config file for the local user. // public string LocalUserConfigFilename { get { return _localUserConfigFilename; } set { _localUserConfigFilename = value; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ConnectorEditor.cs
- BaseDataListPage.cs
- OpCodes.cs
- HttpContext.cs
- ScaleTransform.cs
- ApplicationDirectoryMembershipCondition.cs
- SQLStringStorage.cs
- Translator.cs
- cookiecollection.cs
- ExecutionEngineException.cs
- PrinterResolution.cs
- LogicalChannel.cs
- XsdDuration.cs
- SubstitutionResponseElement.cs
- EastAsianLunisolarCalendar.cs
- Soap.cs
- XPathDescendantIterator.cs
- CodePageUtils.cs
- MemberRelationshipService.cs
- InputMethod.cs
- Int32AnimationBase.cs
- CollectionsUtil.cs
- ThemeDirectoryCompiler.cs
- MonitorWrapper.cs
- SerTrace.cs
- TrackingProfileDeserializationException.cs
- WpfXamlLoader.cs
- PageCodeDomTreeGenerator.cs
- ListViewTableRow.cs
- ClientBuildManager.cs
- HtmlInputRadioButton.cs
- TextTreeDeleteContentUndoUnit.cs
- ObjectDataSourceDisposingEventArgs.cs
- KeyToListMap.cs
- Point3D.cs
- AutoResetEvent.cs
- BeginCreateSecurityTokenRequest.cs
- SerializationAttributes.cs
- AccessorTable.cs
- StringStorage.cs
- TimeoutTimer.cs
- ScrollData.cs
- XmlSchemaSimpleType.cs
- Encoder.cs
- DataTemplateKey.cs
- DataGridSortCommandEventArgs.cs
- RoutedEvent.cs
- VisualTreeHelper.cs
- IsolationInterop.cs
- NavigationPropertyEmitter.cs
- MasterPageBuildProvider.cs
- NetSectionGroup.cs
- TimelineGroup.cs
- ButtonFieldBase.cs
- QuadraticBezierSegment.cs
- ResourceProperty.cs
- DataGridViewElement.cs
- RegistryKey.cs
- SrgsSemanticInterpretationTag.cs
- HtmlWindowCollection.cs
- ExtensionsSection.cs
- BaseTemplateCodeDomTreeGenerator.cs
- DiscoveryProxy.cs
- UrlMappingCollection.cs
- PageRanges.cs
- SafeCryptoHandles.cs
- WebPartMovingEventArgs.cs
- OuterGlowBitmapEffect.cs
- ActivitySurrogate.cs
- JavaScriptString.cs
- SymLanguageVendor.cs
- InlineCollection.cs
- TypeRestriction.cs
- Publisher.cs
- ProxySimple.cs
- shaperfactoryquerycachekey.cs
- DataGridViewRowHeaderCell.cs
- DataContract.cs
- MenuEventArgs.cs
- ArrayWithOffset.cs
- InternalsVisibleToAttribute.cs
- Span.cs
- PageThemeCodeDomTreeGenerator.cs
- Compiler.cs
- HtmlInputReset.cs
- CommaDelimitedStringAttributeCollectionConverter.cs
- GroupDescription.cs
- QueryGeneratorBase.cs
- NegotiationTokenProvider.cs
- FontFamily.cs
- SafeNativeMethods.cs
- SecureEnvironment.cs
- SendAgentStatusRequest.cs
- NotFiniteNumberException.cs
- RuntimeResourceSet.cs
- DataGridViewRowCollection.cs
- UserMapPath.cs
- OdbcConnectionStringbuilder.cs
- PathData.cs
- ThousandthOfEmRealDoubles.cs