Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Configuration / 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
- XmlHierarchyData.cs
- FunctionUpdateCommand.cs
- FlowSwitchLink.cs
- ScriptingScriptResourceHandlerSection.cs
- ContextActivityUtils.cs
- DataGridViewTextBoxColumn.cs
- RadioButtonPopupAdapter.cs
- Drawing.cs
- AllowedAudienceUriElement.cs
- StorageAssociationSetMapping.cs
- ConditionBrowserDialog.cs
- RedirectionProxy.cs
- OleDbCommandBuilder.cs
- ValidationException.cs
- NGCPageContentCollectionSerializerAsync.cs
- ArrayElementGridEntry.cs
- SqlProviderUtilities.cs
- Constants.cs
- WorkflowApplicationUnhandledExceptionEventArgs.cs
- BinaryUtilClasses.cs
- SequentialWorkflowRootDesigner.cs
- CodeTypeDeclarationCollection.cs
- DataSourceControlBuilder.cs
- XmlHierarchicalEnumerable.cs
- Panel.cs
- AppDomainGrammarProxy.cs
- JournalEntry.cs
- FactoryGenerator.cs
- ButtonChrome.cs
- ArrayList.cs
- PerformanceCounterNameAttribute.cs
- TextBoxLine.cs
- XhtmlTextWriter.cs
- SHA256.cs
- DbgUtil.cs
- Schema.cs
- TextProperties.cs
- ModelTreeEnumerator.cs
- ClientConfigurationSystem.cs
- DbConnectionPool.cs
- PublisherMembershipCondition.cs
- MULTI_QI.cs
- HttpResponse.cs
- BulletedList.cs
- InstanceCreationEditor.cs
- ThreadSafeList.cs
- dtdvalidator.cs
- LoginCancelEventArgs.cs
- RangeValidator.cs
- SqlWriter.cs
- ToolboxItemCollection.cs
- DomNameTable.cs
- SmiSettersStream.cs
- SimpleType.cs
- EmptyImpersonationContext.cs
- Ipv6Element.cs
- PointCollection.cs
- DispatchWrapper.cs
- DataGridViewUtilities.cs
- SoapProtocolImporter.cs
- HttpModulesSection.cs
- HttpVersion.cs
- EntityDataSourceColumn.cs
- OrderedHashRepartitionEnumerator.cs
- Guid.cs
- XmlSchemaCompilationSettings.cs
- ListBoxAutomationPeer.cs
- CreateUserWizard.cs
- SerializerDescriptor.cs
- MD5.cs
- PropertyInformationCollection.cs
- OpCopier.cs
- MenuItem.cs
- CodeRegionDirective.cs
- linebase.cs
- PointIndependentAnimationStorage.cs
- BooleanStorage.cs
- VSDExceptions.cs
- DebugControllerThread.cs
- LayoutTableCell.cs
- PipelineModuleStepContainer.cs
- AtomicFile.cs
- ProfileParameter.cs
- StickyNote.cs
- OnOperation.cs
- TextClipboardData.cs
- EmptyWorkItem.cs
- XXXOnTypeBuilderInstantiation.cs
- SiteMapProvider.cs
- CookielessHelper.cs
- SpoolingTaskBase.cs
- DbDataAdapter.cs
- sqlinternaltransaction.cs
- DynamicDocumentPaginator.cs
- FixUp.cs
- PaintEvent.cs
- xmlformatgeneratorstatics.cs
- RowVisual.cs
- DesignerDataRelationship.cs
- DbProviderManifest.cs