Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Configuration / System / Configuration / ConfigXmlWhitespace.cs / 1305376 / ConfigXmlWhitespace.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 ConfigXmlWhitespace : XmlWhitespace, IConfigErrorInfo {
public ConfigXmlWhitespace( string filename, int line, string comment, XmlDocument doc )
: base( comment, doc ) {
_line = line;
_filename = filename;
}
int _line;
string _filename;
int IConfigErrorInfo.LineNumber {
get { return _line; }
}
string IConfigErrorInfo.Filename {
get { return _filename; }
}
public override XmlNode CloneNode(bool deep) {
XmlNode cloneNode = base.CloneNode(deep);
ConfigXmlWhitespace clone = cloneNode as ConfigXmlWhitespace;
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
- _SafeNetHandles.cs
- FrameworkElement.cs
- HtmlUtf8RawTextWriter.cs
- TemplateAction.cs
- GraphicsPathIterator.cs
- TableLayoutRowStyleCollection.cs
- XmlSchemaIdentityConstraint.cs
- WebBrowserBase.cs
- CharStorage.cs
- UniqueContractNameValidationBehavior.cs
- CalendarAutomationPeer.cs
- EventWaitHandle.cs
- DataGridViewCellValueEventArgs.cs
- Synchronization.cs
- AspProxy.cs
- Privilege.cs
- TypeCollectionDesigner.xaml.cs
- Atom10FormatterFactory.cs
- DataViewSettingCollection.cs
- TemplateControlCodeDomTreeGenerator.cs
- SqlCacheDependencySection.cs
- DynamicMethod.cs
- MultiView.cs
- ReferencedAssembly.cs
- EnumBuilder.cs
- MetricEntry.cs
- RangeExpression.cs
- WebSysDefaultValueAttribute.cs
- DbConnectionClosed.cs
- TypeForwardedToAttribute.cs
- MetafileHeaderWmf.cs
- CollectionsUtil.cs
- StrongNamePublicKeyBlob.cs
- WorkflowMarkupSerializer.cs
- DesignBindingValueUIHandler.cs
- DataGridViewHitTestInfo.cs
- OdbcCommand.cs
- CompiledRegexRunner.cs
- SplayTreeNode.cs
- TextElementCollectionHelper.cs
- ItemCheckedEvent.cs
- DetailsViewModeEventArgs.cs
- ZipIOLocalFileBlock.cs
- PolicyStatement.cs
- ClientConvert.cs
- HtmlInputFile.cs
- WebPartTracker.cs
- TraceSection.cs
- DataContractJsonSerializerOperationBehavior.cs
- WindowsListViewScroll.cs
- SqlErrorCollection.cs
- VirtualPathProvider.cs
- Brush.cs
- BlockUIContainer.cs
- CRYPTPROTECT_PROMPTSTRUCT.cs
- XmlUrlResolver.cs
- HttpHeaderCollection.cs
- webproxy.cs
- _ConnectStream.cs
- DataGridViewComponentPropertyGridSite.cs
- versioninfo.cs
- XmlSchemaParticle.cs
- RowUpdatedEventArgs.cs
- SmiMetaData.cs
- Int64Storage.cs
- DataGridColumnsPage.cs
- TraceContextEventArgs.cs
- basenumberconverter.cs
- TaskExceptionHolder.cs
- TranslateTransform.cs
- CodeGroup.cs
- CompModSwitches.cs
- EmissiveMaterial.cs
- MappingSource.cs
- Statements.cs
- StringExpressionSet.cs
- DrawingBrush.cs
- AQNBuilder.cs
- QilXmlWriter.cs
- CategoryNameCollection.cs
- DataGridCell.cs
- DesignerVerbCollection.cs
- ZoneButton.cs
- HttpClientChannel.cs
- XmlReflectionMember.cs
- TabPanel.cs
- TempFiles.cs
- TableRow.cs
- PagesChangedEventArgs.cs
- NotCondition.cs
- RuleConditionDialog.Designer.cs
- AmbientProperties.cs
- GrammarBuilderDictation.cs
- shaperfactoryquerycachekey.cs
- Keywords.cs
- TagPrefixAttribute.cs
- MinimizableAttributeTypeConverter.cs
- JumpPath.cs
- StyleReferenceConverter.cs
- DataBoundLiteralControl.cs