Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / ndp / fx / src / Configuration / System / Configuration / ExeConfigurationFileMap.cs / 1 / 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; } 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; } 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
- ServiceDebugElement.cs
- HwndPanningFeedback.cs
- WindowsListViewItem.cs
- BinaryExpression.cs
- XsltSettings.cs
- PropertyEntry.cs
- LinkLabel.cs
- Binding.cs
- DesigntimeLicenseContext.cs
- UndoManager.cs
- WeakKeyDictionary.cs
- EnumerableRowCollectionExtensions.cs
- SecureStringHasher.cs
- SoapObjectReader.cs
- SqlTransaction.cs
- DelayedRegex.cs
- validation.cs
- Model3D.cs
- CompositionAdorner.cs
- DCSafeHandle.cs
- MailMessage.cs
- ListView.cs
- UInt32.cs
- SafeProcessHandle.cs
- webproxy.cs
- TeredoHelper.cs
- ConvertersCollection.cs
- SQLResource.cs
- Composition.cs
- CacheEntry.cs
- ObjectHandle.cs
- DebugViewWriter.cs
- Facet.cs
- WindowsAltTab.cs
- CodeExporter.cs
- PropertyTab.cs
- _DomainName.cs
- NotifyIcon.cs
- TabControl.cs
- CalendarTable.cs
- DateTimeOffset.cs
- InstalledFontCollection.cs
- GlobalizationAssembly.cs
- ProgressBar.cs
- View.cs
- ServicesUtilities.cs
- ImmutableObjectAttribute.cs
- UserUseLicenseDictionaryLoader.cs
- TypefaceCollection.cs
- TableLayoutStyleCollection.cs
- EventDescriptor.cs
- SystemColorTracker.cs
- ConsoleTraceListener.cs
- Frame.cs
- DataGridPagerStyle.cs
- StatusBar.cs
- NameService.cs
- RuntimeVariablesExpression.cs
- ContentOperations.cs
- InstalledFontCollection.cs
- Stack.cs
- ConstraintManager.cs
- TransactionFlowBindingElement.cs
- Sentence.cs
- CompiledIdentityConstraint.cs
- sqlser.cs
- QilTernary.cs
- ScrollChrome.cs
- MasterPageCodeDomTreeGenerator.cs
- XmlSchemaObjectCollection.cs
- BitmapEffectDrawingContextWalker.cs
- FieldAccessException.cs
- FormsAuthenticationEventArgs.cs
- SchemaNotation.cs
- UIElementAutomationPeer.cs
- CharStorage.cs
- DbSetClause.cs
- ClientRuntimeConfig.cs
- SafeCoTaskMem.cs
- PathFigureCollectionConverter.cs
- EmptyCollection.cs
- DataGridCheckBoxColumn.cs
- AssemblyBuilder.cs
- TextLineResult.cs
- EntityParameterCollection.cs
- TrackingValidationObjectDictionary.cs
- PenLineJoinValidation.cs
- SqlBulkCopy.cs
- MethodMessage.cs
- GetBrowserTokenRequest.cs
- SelectionProviderWrapper.cs
- PhysicalAddress.cs
- HttpValueCollection.cs
- ToolBarTray.cs
- FrameworkTextComposition.cs
- Not.cs
- ManagedWndProcTracker.cs
- Error.cs
- Memoizer.cs
- ConstructorNeedsTagAttribute.cs