Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Sys / System / Configuration / ConfigXmlElement.cs / 1305376 / 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
- SqlUtil.cs
- PageSetupDialog.cs
- ChannelSinkStacks.cs
- WindowsButton.cs
- ErasingStroke.cs
- BulletedListDesigner.cs
- LogReservationCollection.cs
- RuntimeCompatibilityAttribute.cs
- VirtualDirectoryMapping.cs
- TTSEngineProxy.cs
- CuspData.cs
- HtmlElementErrorEventArgs.cs
- Vector3DCollection.cs
- WindowsListViewSubItem.cs
- Claim.cs
- ControlIdConverter.cs
- TextElementAutomationPeer.cs
- CommandEventArgs.cs
- XmlQualifiedNameTest.cs
- Codec.cs
- ListView.cs
- HtmlInputText.cs
- ButtonColumn.cs
- XmlHierarchyData.cs
- SQLInt64.cs
- TransformConverter.cs
- BoolExpression.cs
- Avt.cs
- CultureSpecificStringDictionary.cs
- XNodeValidator.cs
- SmiEventStream.cs
- SessionParameter.cs
- PrincipalPermission.cs
- Zone.cs
- EntityViewGenerationConstants.cs
- HTTP_SERVICE_CONFIG_URLACL_KEY.cs
- BinaryParser.cs
- WebConfigurationHostFileChange.cs
- VisemeEventArgs.cs
- ContextProperty.cs
- ToolStripDropTargetManager.cs
- XmlSchemaSimpleContentRestriction.cs
- RelationshipEndMember.cs
- RemoteArgument.cs
- DataGridViewCellParsingEventArgs.cs
- _DigestClient.cs
- ZipIOBlockManager.cs
- EffectiveValueEntry.cs
- DataGridItemCollection.cs
- ContextInformation.cs
- EventRouteFactory.cs
- DTCTransactionManager.cs
- CodeVariableReferenceExpression.cs
- CollectionType.cs
- CqlGenerator.cs
- TableParagraph.cs
- IISUnsafeMethods.cs
- CodeTypeMember.cs
- DiagnosticTrace.cs
- DesignerAdapterAttribute.cs
- RelationshipManager.cs
- TraceHandler.cs
- NavigationPropertyEmitter.cs
- localization.cs
- WebPartZoneDesigner.cs
- ListBindingHelper.cs
- BasicKeyConstraint.cs
- QuaternionValueSerializer.cs
- SingleResultAttribute.cs
- DataGridViewComboBoxColumn.cs
- ExitEventArgs.cs
- BufferedWebEventProvider.cs
- SmiXetterAccessMap.cs
- LocatorGroup.cs
- BaseUriHelper.cs
- GuidConverter.cs
- ParameterBinding.cs
- Overlapped.cs
- WebPartCatalogAddVerb.cs
- LoginView.cs
- UidPropertyAttribute.cs
- FastPropertyAccessor.cs
- xml.cs
- Events.cs
- StandardCommandToolStripMenuItem.cs
- IPAddress.cs
- CultureSpecificStringDictionary.cs
- CodeTypeParameter.cs
- TokenBasedSetEnumerator.cs
- MessageAction.cs
- AxWrapperGen.cs
- Italic.cs
- ZipIOLocalFileDataDescriptor.cs
- ListViewTableRow.cs
- ActiveXContainer.cs
- DragDeltaEventArgs.cs
- ConfigXmlAttribute.cs
- NameNode.cs
- ProfileModule.cs
- WindowShowOrOpenTracker.cs