Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / Sys / System / Configuration / ConfigXmlAttribute.cs / 1 / ConfigXmlAttribute.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Configuration { using System.Configuration.Internal; using System.IO; using System.Xml; using System.Security.Permissions; internal sealed class ConfigXmlAttribute : XmlAttribute, IConfigErrorInfo { int _line; string _filename; public ConfigXmlAttribute( string filename, int line, string prefix, string localName, string namespaceUri, XmlDocument doc ) : base( prefix, localName, namespaceUri, doc ) { _line = line; _filename = filename; } int IConfigErrorInfo.LineNumber { get { return _line; } } string IConfigErrorInfo.Filename { get { return _filename; } } public override XmlNode CloneNode(bool deep) { XmlNode cloneNode = base.CloneNode(deep); ConfigXmlAttribute clone = cloneNode as ConfigXmlAttribute; if (clone != null) { clone._line = _line; clone._filename = _filename; } return cloneNode; } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- AQNBuilder.cs
- ProviderIncompatibleException.cs
- LocalsItemDescription.cs
- UrlMapping.cs
- DisplayNameAttribute.cs
- UIElementCollection.cs
- AutomationPatternInfo.cs
- KeyPullup.cs
- Activator.cs
- AssociatedControlConverter.cs
- SelectionBorderGlyph.cs
- BitmapEffectOutputConnector.cs
- Transform.cs
- Registry.cs
- elementinformation.cs
- FactoryMaker.cs
- InheritanceRules.cs
- AutomationPatternInfo.cs
- Logging.cs
- WebPartZoneBase.cs
- SiteIdentityPermission.cs
- List.cs
- SqlFunctionAttribute.cs
- ListViewInsertEventArgs.cs
- Label.cs
- PropertyNames.cs
- DataGridViewRowDividerDoubleClickEventArgs.cs
- SwitchElementsCollection.cs
- SqlDataSourceSummaryPanel.cs
- PermissionSetEnumerator.cs
- MenuEventArgs.cs
- RunClient.cs
- ViewLoader.cs
- CompiledRegexRunnerFactory.cs
- DefaultValueTypeConverter.cs
- XPathBinder.cs
- ChangeConflicts.cs
- webbrowsersite.cs
- ComplexPropertyEntry.cs
- FixedNode.cs
- DesignerDataView.cs
- EventLogPermissionEntry.cs
- JpegBitmapEncoder.cs
- HttpConfigurationContext.cs
- PageCodeDomTreeGenerator.cs
- ImageField.cs
- DataFormats.cs
- CompositionTarget.cs
- TextRunProperties.cs
- FloaterParaClient.cs
- PenLineJoinValidation.cs
- ValueTypeFixupInfo.cs
- BypassElement.cs
- RestHandler.cs
- EventWaitHandle.cs
- SHA384CryptoServiceProvider.cs
- FrameworkElementFactory.cs
- ObjectParameterCollection.cs
- StateBag.cs
- CodeSnippetCompileUnit.cs
- RemotingService.cs
- ExtensibleClassFactory.cs
- PopupEventArgs.cs
- XmlConvert.cs
- OracleBFile.cs
- OletxDependentTransaction.cs
- DatagridviewDisplayedBandsData.cs
- RectangleF.cs
- GridToolTip.cs
- RowCache.cs
- Message.cs
- StatusBarPanelClickEvent.cs
- ControlAdapter.cs
- SystemSounds.cs
- HashHelper.cs
- MultiAsyncResult.cs
- QilPatternFactory.cs
- BrowserCapabilitiesFactory.cs
- CompilerLocalReference.cs
- ProviderConnectionPoint.cs
- InternalMappingException.cs
- NestedContainer.cs
- TextView.cs
- EventLogPermissionAttribute.cs
- XmlUrlResolver.cs
- DaylightTime.cs
- PermissionSetTriple.cs
- BamlBinaryWriter.cs
- ProfileGroupSettingsCollection.cs
- QueryableDataSourceEditData.cs
- TextEndOfParagraph.cs
- Label.cs
- InlineCollection.cs
- ServicesUtilities.cs
- XmlSchemaDocumentation.cs
- Comparer.cs
- Component.cs
- NamedElement.cs
- SafeFileHandle.cs
- RangeValuePattern.cs