Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / ndp / fx / src / Configuration / 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; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// 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; } } } // 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
- WithParamAction.cs
- MsmqIntegrationAppDomainProtocolHandler.cs
- ProxyWebPart.cs
- InternalConfigRoot.cs
- MessageSmuggler.cs
- ProjectionCamera.cs
- HebrewCalendar.cs
- ToolboxCategoryItems.cs
- ObjectDataSourceFilteringEventArgs.cs
- ContextStaticAttribute.cs
- Encoder.cs
- FlagsAttribute.cs
- GridViewRowPresenter.cs
- ParseNumbers.cs
- IResourceProvider.cs
- HashRepartitionEnumerator.cs
- SecurityContextSecurityTokenParameters.cs
- DesignTimeResourceProviderFactoryAttribute.cs
- MsmqBindingElementBase.cs
- DataSourceHelper.cs
- ResourceSet.cs
- QueueException.cs
- PropertyChangedEventArgs.cs
- HybridWebProxyFinder.cs
- HyperLinkStyle.cs
- ValidatedControlConverter.cs
- InstanceDataCollection.cs
- _SpnDictionary.cs
- SymbolPair.cs
- Section.cs
- UnsafeNativeMethods.cs
- ExceptionHandlers.cs
- MultiPropertyDescriptorGridEntry.cs
- DataGridColumnsPage.cs
- XsltArgumentList.cs
- Array.cs
- LockedAssemblyCache.cs
- SimpleBitVector32.cs
- DataServiceProcessingPipeline.cs
- AesCryptoServiceProvider.cs
- TagPrefixCollection.cs
- GuidelineCollection.cs
- DrawingVisualDrawingContext.cs
- CodeCompileUnit.cs
- ContextMenuService.cs
- UiaCoreApi.cs
- ExeContext.cs
- DataGridViewRowPostPaintEventArgs.cs
- MatrixTransform3D.cs
- TransactionBehavior.cs
- VerticalAlignConverter.cs
- OutputCacheProfile.cs
- ConfigurationValue.cs
- TreeWalkHelper.cs
- SortKey.cs
- PropertyCollection.cs
- CellCreator.cs
- EntityDesignerDataSourceView.cs
- OrderingExpression.cs
- EntityStoreSchemaFilterEntry.cs
- EntityDataSourceWrapper.cs
- XmlILOptimizerVisitor.cs
- SubclassTypeValidator.cs
- FieldMetadata.cs
- BamlMapTable.cs
- DependsOnAttribute.cs
- SqlDelegatedTransaction.cs
- OperatorExpressions.cs
- Label.cs
- TextCharacters.cs
- ThreadExceptionDialog.cs
- DemultiplexingClientMessageFormatter.cs
- SubpageParaClient.cs
- ConsumerConnectionPointCollection.cs
- Peer.cs
- CollectionConverter.cs
- SafeHandle.cs
- TreeWalkHelper.cs
- FixedLineResult.cs
- ListViewInsertionMark.cs
- TabPanel.cs
- StrokeCollection.cs
- WebControlParameterProxy.cs
- Canvas.cs
- DataSourceSelectArguments.cs
- MethodExpression.cs
- Keyboard.cs
- AssertFilter.cs
- BitmapEffectGroup.cs
- HtmlElementEventArgs.cs
- GenericUriParser.cs
- OleAutBinder.cs
- FlatButtonAppearance.cs
- ManagedIStream.cs
- BamlLocalizabilityResolver.cs
- AddressHeaderCollection.cs
- TransformDescriptor.cs
- AnnotationComponentChooser.cs
- RuntimeIdentifierPropertyAttribute.cs
- GenericIdentity.cs