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
- SchemaAttDef.cs
- TablePattern.cs
- PropertyMetadata.cs
- MethodCallConverter.cs
- DynamicValidatorEventArgs.cs
- MapPathBasedVirtualPathProvider.cs
- TypeElement.cs
- Utility.cs
- Size.cs
- CollectionBuilder.cs
- TabControlCancelEvent.cs
- RawTextInputReport.cs
- RuntimeArgumentHandle.cs
- GridViewColumn.cs
- Thumb.cs
- ComponentCodeDomSerializer.cs
- DataGridCell.cs
- XmlStreamStore.cs
- HelloOperation11AsyncResult.cs
- StaticContext.cs
- FaultPropagationRecord.cs
- GlyphingCache.cs
- ISFClipboardData.cs
- WsatTransactionInfo.cs
- ContentElement.cs
- WCFServiceClientProxyGenerator.cs
- DataObject.cs
- DefaultDialogButtons.cs
- DataListItemCollection.cs
- XmlCharacterData.cs
- TextViewBase.cs
- WindowsRichEditRange.cs
- ScriptReferenceEventArgs.cs
- MultiPropertyDescriptorGridEntry.cs
- AttachmentService.cs
- DateTimeConverter2.cs
- DelayedRegex.cs
- ImageClickEventArgs.cs
- SqlDataSourceCache.cs
- SamlAssertion.cs
- StringCollectionEditor.cs
- _NtlmClient.cs
- XmlSchemaComplexType.cs
- EventArgs.cs
- StringFreezingAttribute.cs
- LabelTarget.cs
- CharAnimationUsingKeyFrames.cs
- PropertyChangeTracker.cs
- CookielessData.cs
- AttributeSetAction.cs
- NamespaceQuery.cs
- DateTimeFormat.cs
- AssemblyNameUtility.cs
- TextRange.cs
- ReadOnlyDataSourceView.cs
- DynamicMetaObject.cs
- AuthenticationModuleElement.cs
- DefinitionProperties.cs
- FormatStringEditor.cs
- EFDataModelProvider.cs
- SqlPersistenceProviderFactory.cs
- Double.cs
- WorkflowInlining.cs
- WebRequestModuleElementCollection.cs
- Point3DCollection.cs
- TreeNodeMouseHoverEvent.cs
- HuffModule.cs
- IgnoreDeviceFilterElementCollection.cs
- EntityProviderServices.cs
- StringWriter.cs
- Duration.cs
- DockingAttribute.cs
- CacheAxisQuery.cs
- RecoverInstanceLocksCommand.cs
- OLEDB_Util.cs
- ParameterCollection.cs
- SerializationInfo.cs
- FileDialog_Vista_Interop.cs
- SchemaTableOptionalColumn.cs
- MulticastNotSupportedException.cs
- ApplicationProxyInternal.cs
- CharEntityEncoderFallback.cs
- CustomUserNameSecurityTokenAuthenticator.cs
- DPTypeDescriptorContext.cs
- BitmapInitialize.cs
- ProxyWebPart.cs
- AsyncOperation.cs
- PageParserFilter.cs
- ModuleBuilder.cs
- Tokenizer.cs
- SystemResourceHost.cs
- SoapServerProtocol.cs
- ActiveXSite.cs
- SystemIPInterfaceStatistics.cs
- DataGridViewLinkCell.cs
- ContentValidator.cs
- ZoneMembershipCondition.cs
- AvTrace.cs
- TextureBrush.cs
- ExpressionConverter.cs