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
- CaretElement.cs
- ByteStack.cs
- QueryResults.cs
- SafeRightsManagementHandle.cs
- safelinkcollection.cs
- CommonGetThemePartSize.cs
- XmlAttributeOverrides.cs
- DrawingGroup.cs
- QueryExpression.cs
- SoapIgnoreAttribute.cs
- XmlSchemaExternal.cs
- WhitespaceRuleLookup.cs
- Debug.cs
- SmtpClient.cs
- XPathDocumentBuilder.cs
- FlowNode.cs
- PolyLineSegment.cs
- PropertyManager.cs
- ProgressBarRenderer.cs
- HtmlTitle.cs
- AssemblyAttributes.cs
- GlobalizationSection.cs
- NativeMethods.cs
- RepeatBehaviorConverter.cs
- CroppedBitmap.cs
- OneOf.cs
- LogStream.cs
- UriParserTemplates.cs
- SQLString.cs
- TypeLibConverter.cs
- SamlAuthenticationStatement.cs
- ColorAnimation.cs
- _NTAuthentication.cs
- RelationshipManager.cs
- Range.cs
- SqlDataSourceQuery.cs
- PriorityChain.cs
- TimelineCollection.cs
- UInt16Converter.cs
- GridViewRowEventArgs.cs
- __Filters.cs
- TraceHandler.cs
- IdleTimeoutMonitor.cs
- ObjectMaterializedEventArgs.cs
- MailWriter.cs
- OrthographicCamera.cs
- HitTestDrawingContextWalker.cs
- dataobject.cs
- TdsRecordBufferSetter.cs
- NodeFunctions.cs
- QueryExpr.cs
- ViewPort3D.cs
- FtpWebRequest.cs
- AccessDataSourceView.cs
- RemoteWebConfigurationHostStream.cs
- VisualBasicImportReference.cs
- ClassHandlersStore.cs
- SmtpAuthenticationManager.cs
- TimeStampChecker.cs
- PropertyChangeTracker.cs
- filewebresponse.cs
- ServiceThrottlingElement.cs
- TransformerInfo.cs
- CommandField.cs
- WebBrowserBase.cs
- LabelExpression.cs
- DataList.cs
- ColumnResizeUndoUnit.cs
- QueryOpeningEnumerator.cs
- FormatSettings.cs
- DetailsView.cs
- SqlUtils.cs
- TransactionCache.cs
- HtmlTable.cs
- AssemblyAttributesGoHere.cs
- UserControlBuildProvider.cs
- DoubleAnimationUsingPath.cs
- WindowsToolbarItemAsMenuItem.cs
- XMLSyntaxException.cs
- TextRunTypographyProperties.cs
- QuadTree.cs
- ViewGenResults.cs
- dataSvcMapFileLoader.cs
- ProviderCollection.cs
- MaskDescriptor.cs
- UpdateCommand.cs
- RelationshipNavigation.cs
- OletxResourceManager.cs
- StringResourceManager.cs
- SchemaElement.cs
- WebBrowserNavigatedEventHandler.cs
- relpropertyhelper.cs
- DockPanel.cs
- SHA256.cs
- XmlException.cs
- SafeEventLogWriteHandle.cs
- HttpStreamXmlDictionaryWriter.cs
- errorpatternmatcher.cs
- ScaleTransform.cs
- UnauthorizedWebPart.cs