Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / 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
- DesignerForm.cs
- CommandLineParser.cs
- TextContainerChangedEventArgs.cs
- ThicknessKeyFrameCollection.cs
- ModulesEntry.cs
- FixedTextView.cs
- SystemResourceHost.cs
- MessageQueuePermissionAttribute.cs
- SecurityRuntime.cs
- WCFServiceClientProxyGenerator.cs
- DSASignatureDeformatter.cs
- ConstraintManager.cs
- ObjectStateFormatter.cs
- DateTimeFormat.cs
- MatrixAnimationBase.cs
- DbSource.cs
- TrackingMemoryStream.cs
- COM2FontConverter.cs
- MasterPageBuildProvider.cs
- PixelShader.cs
- Literal.cs
- SessionStateSection.cs
- PassportAuthenticationModule.cs
- _emptywebproxy.cs
- DiagnosticsConfiguration.cs
- SQLBinaryStorage.cs
- WindowsListViewGroup.cs
- SingleResultAttribute.cs
- CollectionViewGroup.cs
- ExpressionNode.cs
- GridViewItemAutomationPeer.cs
- HandleTable.cs
- FlagsAttribute.cs
- Timer.cs
- ChangeDirector.cs
- StateMachineSubscription.cs
- CommandHelpers.cs
- TextRangeEdit.cs
- BitmapImage.cs
- StrokeSerializer.cs
- OleCmdHelper.cs
- EventLog.cs
- HandlerBase.cs
- _emptywebproxy.cs
- MultiTouchSystemGestureLogic.cs
- WinEventTracker.cs
- RenderOptions.cs
- AuthenticatedStream.cs
- FloatSumAggregationOperator.cs
- AttributeSetAction.cs
- ThreadStaticAttribute.cs
- ThousandthOfEmRealDoubles.cs
- ValueTable.cs
- SafeNativeMethods.cs
- MdiWindowListStrip.cs
- Metadata.cs
- ProgressBarHighlightConverter.cs
- RuleAttributes.cs
- Geometry3D.cs
- Validator.cs
- DataSourceView.cs
- XmlSchemaExternal.cs
- TemplateField.cs
- _NegotiateClient.cs
- MachineKey.cs
- MemberInfoSerializationHolder.cs
- ParameterElement.cs
- DSASignatureFormatter.cs
- BinaryUtilClasses.cs
- TargetFrameworkAttribute.cs
- DependencyProperty.cs
- ScriptIgnoreAttribute.cs
- FormatterConverter.cs
- PreservationFileWriter.cs
- TemplateControl.cs
- TabControl.cs
- SpnegoTokenProvider.cs
- AutoGeneratedField.cs
- RuleInfoComparer.cs
- CallContext.cs
- FileStream.cs
- Command.cs
- EasingKeyFrames.cs
- Identity.cs
- Hyperlink.cs
- GlobalEventManager.cs
- CheckBoxField.cs
- PackWebRequest.cs
- RecognizedWordUnit.cs
- ViewKeyConstraint.cs
- ServiceModelDictionary.cs
- KeyValueConfigurationCollection.cs
- Vector.cs
- TemplateBuilder.cs
- MediaTimeline.cs
- UserControlCodeDomTreeGenerator.cs
- entityreference_tresulttype.cs
- ClientBuildManager.cs
- WebPartsPersonalization.cs
- OracleConnectionStringBuilder.cs