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
- ScriptRegistrationManager.cs
- XamlStream.cs
- WrappedIUnknown.cs
- CallTemplateAction.cs
- StdValidatorsAndConverters.cs
- Latin1Encoding.cs
- QuaternionAnimationBase.cs
- SystemIPv6InterfaceProperties.cs
- EventListener.cs
- ToolStripItemEventArgs.cs
- ToolStripPanel.cs
- BitmapImage.cs
- DataGridItemEventArgs.cs
- ListViewItem.cs
- HtmlTable.cs
- x509utils.cs
- AuthStoreRoleProvider.cs
- DbMetaDataCollectionNames.cs
- diagnosticsswitches.cs
- DocumentAutomationPeer.cs
- SystemTcpStatistics.cs
- LoadedOrUnloadedOperation.cs
- OutputCacheModule.cs
- Queue.cs
- XmlSchemaAnnotated.cs
- BamlLocalizabilityResolver.cs
- CatalogPartDesigner.cs
- ServerTooBusyException.cs
- NativeMethods.cs
- BuildDependencySet.cs
- PointAnimationUsingKeyFrames.cs
- ClientWindowsAuthenticationMembershipProvider.cs
- XmlUtil.cs
- NullExtension.cs
- FrameAutomationPeer.cs
- DispatchWrapper.cs
- Floater.cs
- TemplateManager.cs
- CharacterMetricsDictionary.cs
- FilterException.cs
- ECDsaCng.cs
- TransactionScopeDesigner.cs
- LoadRetryHandler.cs
- Marshal.cs
- XmlWellformedWriter.cs
- DateTimeAutomationPeer.cs
- DesignTimeVisibleAttribute.cs
- SHA1.cs
- FilterRepeater.cs
- MarkerProperties.cs
- StorageEntityTypeMapping.cs
- ExpressionVisitor.cs
- HebrewNumber.cs
- PackageDigitalSignatureManager.cs
- DataSourceView.cs
- DoubleAnimationUsingPath.cs
- XMLUtil.cs
- StatusStrip.cs
- _UncName.cs
- GraphicsState.cs
- FormViewActionList.cs
- versioninfo.cs
- OrderedDictionary.cs
- TreeNodeBindingDepthConverter.cs
- VectorAnimationBase.cs
- DecimalStorage.cs
- CellPartitioner.cs
- SqlClientPermission.cs
- PhysicalFontFamily.cs
- UserUseLicenseDictionaryLoader.cs
- AuthenticationService.cs
- SplitterCancelEvent.cs
- MarginCollapsingState.cs
- VirtualizingStackPanel.cs
- WizardForm.cs
- XPathAncestorQuery.cs
- XmlIlGenerator.cs
- Parser.cs
- ItemCollection.cs
- SafeNativeMethods.cs
- AutoGeneratedFieldProperties.cs
- Graph.cs
- WebServiceTypeData.cs
- XamlDebuggerXmlReader.cs
- DBAsyncResult.cs
- PolicyImporterElement.cs
- AppDomainManager.cs
- X509Certificate.cs
- CFStream.cs
- FlowDocument.cs
- State.cs
- SqlCacheDependencySection.cs
- ConsoleKeyInfo.cs
- SequenceFullException.cs
- DataGridViewColumnCollection.cs
- CompensableActivity.cs
- DbConnectionPoolGroupProviderInfo.cs
- WebPermission.cs
- XmlValueConverter.cs
- RoleServiceManager.cs