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
- PrinterUnitConvert.cs
- FormsAuthenticationConfiguration.cs
- RepeatButtonAutomationPeer.cs
- VisualStyleRenderer.cs
- ParentQuery.cs
- WebBrowser.cs
- Compilation.cs
- DataSourceXmlSubItemAttribute.cs
- SymbolEqualComparer.cs
- ComEventsMethod.cs
- StringBuilder.cs
- AccessText.cs
- _SslSessionsCache.cs
- AppearanceEditorPart.cs
- SecurityCapabilities.cs
- KnownBoxes.cs
- BooleanFunctions.cs
- CellTreeSimplifier.cs
- IntellisenseTextBox.designer.cs
- DesignerSerializerAttribute.cs
- ColorConvertedBitmap.cs
- ThrowHelper.cs
- CodeAttributeDeclarationCollection.cs
- _BaseOverlappedAsyncResult.cs
- IBuiltInEvidence.cs
- InputBinding.cs
- WebEncodingValidatorAttribute.cs
- DynamicObject.cs
- MemberExpression.cs
- StreamGeometryContext.cs
- Package.cs
- DataGridViewRowHeightInfoPushedEventArgs.cs
- StrokeIntersection.cs
- CompilerScopeManager.cs
- ObjectFactoryCodeDomTreeGenerator.cs
- IisTraceWebEventProvider.cs
- FileSystemWatcher.cs
- _BufferOffsetSize.cs
- ISAPIRuntime.cs
- EventLogPermissionEntryCollection.cs
- ConfigXmlCDataSection.cs
- GatewayIPAddressInformationCollection.cs
- CodeEntryPointMethod.cs
- RetrieveVirtualItemEventArgs.cs
- ObjectStateFormatter.cs
- Page.cs
- EntityProxyFactory.cs
- TextTreeUndo.cs
- ObjectListDataBindEventArgs.cs
- RelativeSource.cs
- TableProviderWrapper.cs
- BaseAsyncResult.cs
- LinkUtilities.cs
- NativeMethodsOther.cs
- NavigatorOutput.cs
- XmlSchemaElement.cs
- FrameworkTextComposition.cs
- ListSortDescriptionCollection.cs
- ProtectedProviderSettings.cs
- TraceHandlerErrorFormatter.cs
- X509Extension.cs
- MouseOverProperty.cs
- DataBoundControlAdapter.cs
- Buffer.cs
- BinaryExpression.cs
- WindowsGrip.cs
- X509CertificateTrustedIssuerElement.cs
- EditorPartCollection.cs
- FontStyles.cs
- x509utils.cs
- KnownTypeAttribute.cs
- MissingMemberException.cs
- SHA256.cs
- Part.cs
- WorkflowRuntimeServiceElement.cs
- CountdownEvent.cs
- AdornerLayer.cs
- TypeSystemProvider.cs
- _emptywebproxy.cs
- RijndaelManagedTransform.cs
- HistoryEventArgs.cs
- PageCodeDomTreeGenerator.cs
- ComponentManagerBroker.cs
- CredentialCache.cs
- MemberExpression.cs
- CachedTypeface.cs
- DataRecordInternal.cs
- PageCodeDomTreeGenerator.cs
- HtmlTableCellCollection.cs
- X509AsymmetricSecurityKey.cs
- DesignOnlyAttribute.cs
- InfoCardRSAPKCS1SignatureFormatter.cs
- ConvertersCollection.cs
- AnnotationComponentManager.cs
- ConfigurationValidatorAttribute.cs
- GradientBrush.cs
- RowsCopiedEventArgs.cs
- XmlAnyElementAttributes.cs
- ActivityBindForm.Designer.cs
- TransformedBitmap.cs