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
- WebBrowsableAttribute.cs
- SatelliteContractVersionAttribute.cs
- PathGeometry.cs
- PointLight.cs
- SqlCacheDependency.cs
- MappingItemCollection.cs
- Viewport2DVisual3D.cs
- AnimatedTypeHelpers.cs
- TraceContextEventArgs.cs
- DesignerDataColumn.cs
- ServiceInstallComponent.cs
- CodeDomSerializationProvider.cs
- UpdateRecord.cs
- IDictionary.cs
- CompoundFileStreamReference.cs
- HelpEvent.cs
- WindowsFormsHostPropertyMap.cs
- PermissionRequestEvidence.cs
- BigInt.cs
- ResXResourceReader.cs
- RenderDataDrawingContext.cs
- CatalogPartChrome.cs
- CommandExpr.cs
- RegexCharClass.cs
- FileVersionInfo.cs
- MILUtilities.cs
- HttpCookie.cs
- Filter.cs
- WhiteSpaceTrimStringConverter.cs
- ColumnHeaderConverter.cs
- ApplicationException.cs
- SqlResolver.cs
- OletxVolatileEnlistment.cs
- AdapterUtil.cs
- DependencyObjectPropertyDescriptor.cs
- ExpandedWrapper.cs
- FilterableAttribute.cs
- Brush.cs
- LinkLabelLinkClickedEvent.cs
- ToolStripItemTextRenderEventArgs.cs
- LineBreak.cs
- HtmlInputFile.cs
- ArraySortHelper.cs
- ChangePassword.cs
- CompilerGeneratedAttribute.cs
- ResourceSet.cs
- SystemTcpStatistics.cs
- GeneralTransformCollection.cs
- GroupBoxRenderer.cs
- Facet.cs
- UiaCoreApi.cs
- SizeConverter.cs
- WebScriptMetadataMessageEncoderFactory.cs
- TabControlAutomationPeer.cs
- MissingSatelliteAssemblyException.cs
- AssemblyCache.cs
- Attributes.cs
- ChannelBinding.cs
- MulticastIPAddressInformationCollection.cs
- XsdBuilder.cs
- TextEditorTyping.cs
- SpecialNameAttribute.cs
- BaseServiceProvider.cs
- MethodBuilder.cs
- TextLine.cs
- TreeChangeInfo.cs
- ObjectListCommand.cs
- ProcessModule.cs
- smtppermission.cs
- QuadraticBezierSegment.cs
- Constants.cs
- UndoEngine.cs
- SoapHeaders.cs
- SchemaLookupTable.cs
- MethodImplAttribute.cs
- DebugView.cs
- CodeVariableReferenceExpression.cs
- _LoggingObject.cs
- CodeRemoveEventStatement.cs
- WindowAutomationPeer.cs
- WindowsListViewSubItem.cs
- BlurBitmapEffect.cs
- MarkedHighlightComponent.cs
- DataGridViewColumn.cs
- RuleSetDialog.cs
- WinInetCache.cs
- SqlServer2KCompatibilityAnnotation.cs
- NameObjectCollectionBase.cs
- FilteredDataSetHelper.cs
- IteratorFilter.cs
- SymmetricKey.cs
- DocumentApplicationDocumentViewer.cs
- SslStream.cs
- ToolboxDataAttribute.cs
- WebServicesSection.cs
- formatter.cs
- SHA384.cs
- FixedSOMLineRanges.cs
- Transform.cs
- ExceptionValidationRule.cs