Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / fx / src / Sys / System / Configuration / ConfigXmlElement.cs / 1 / ConfigXmlElement.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 ConfigXmlElement : XmlElement, IConfigErrorInfo { int _line; string _filename; public ConfigXmlElement( 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); ConfigXmlElement clone = cloneNode as ConfigXmlElement; 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 ConfigXmlElement : XmlElement, IConfigErrorInfo { int _line; string _filename; public ConfigXmlElement( 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); ConfigXmlElement clone = cloneNode as ConfigXmlElement; 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
- TagMapInfo.cs
- XmlNamespaceMapping.cs
- MessageSmuggler.cs
- DecimalAverageAggregationOperator.cs
- CodePageEncoding.cs
- TabPage.cs
- DesignerVerbCollection.cs
- SiteMapDataSource.cs
- BulletedList.cs
- PathFigureCollectionValueSerializer.cs
- basevalidator.cs
- GridItem.cs
- Selection.cs
- SecurityContext.cs
- uribuilder.cs
- ConstrainedDataObject.cs
- BitStack.cs
- TableLayoutPanelCellPosition.cs
- MimeObjectFactory.cs
- SelectionEditor.cs
- WriterOutput.cs
- UpdateTranslator.cs
- ApplicationInfo.cs
- FixedSOMLineRanges.cs
- XmlRawWriter.cs
- GridViewCellAutomationPeer.cs
- PerformanceCounterLib.cs
- oledbmetadatacolumnnames.cs
- ResourceDisplayNameAttribute.cs
- _CommandStream.cs
- DispatcherEventArgs.cs
- InternalControlCollection.cs
- ReachDocumentReferenceCollectionSerializerAsync.cs
- EventWaitHandle.cs
- WebServiceEnumData.cs
- BuildProviderAppliesToAttribute.cs
- ReferenceEqualityComparer.cs
- HostSecurityManager.cs
- ConfigXmlElement.cs
- StorageEntityContainerMapping.cs
- TableItemPatternIdentifiers.cs
- ThreadLocal.cs
- DataGridTablesFactory.cs
- CalendarDay.cs
- ProtocolReflector.cs
- DataBindingCollection.cs
- WorkflowMessageEventHandler.cs
- LocalizabilityAttribute.cs
- FrameworkContextData.cs
- AliasedSlot.cs
- FreezableCollection.cs
- NavigationProperty.cs
- AbstractSvcMapFileLoader.cs
- DataGridTable.cs
- _ListenerRequestStream.cs
- VirtualDirectoryMappingCollection.cs
- ListView.cs
- TimelineCollection.cs
- DashStyle.cs
- StorageComplexTypeMapping.cs
- ApplicationActivator.cs
- HttpDebugHandler.cs
- ThemeInfoAttribute.cs
- DEREncoding.cs
- TableLayoutSettingsTypeConverter.cs
- SQLSingleStorage.cs
- EncodingDataItem.cs
- Win32SafeHandles.cs
- PropertySegmentSerializationProvider.cs
- DataGridViewHitTestInfo.cs
- OleDbPermission.cs
- Event.cs
- RadioButton.cs
- XmlSchemaElement.cs
- ParserContext.cs
- DoWorkEventArgs.cs
- ReadingWritingEntityEventArgs.cs
- mediapermission.cs
- FilteredXmlReader.cs
- BuildResultCache.cs
- PersonalizationProvider.cs
- TargetParameterCountException.cs
- LinqDataSourceSelectEventArgs.cs
- ColumnMapVisitor.cs
- ListViewCancelEventArgs.cs
- DefaultPropertyAttribute.cs
- ValueChangedEventManager.cs
- SystemColors.cs
- SqlLiftWhereClauses.cs
- Imaging.cs
- GridViewUpdateEventArgs.cs
- BezierSegment.cs
- PropertyIDSet.cs
- MsmqIntegrationBinding.cs
- Visual3DCollection.cs
- IRCollection.cs
- WCFServiceClientProxyGenerator.cs
- RtfControlWordInfo.cs
- ScriptManager.cs
- Enlistment.cs