Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / Sys / System / Configuration / ConfigXmlSignificantWhitespace.cs / 1 / ConfigXmlSignificantWhitespace.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 ConfigXmlSignificantWhitespace : XmlSignificantWhitespace, IConfigErrorInfo {
public ConfigXmlSignificantWhitespace(string filename, int line, string strData, XmlDocument doc)
: base(strData, 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);
ConfigXmlSignificantWhitespace clone = cloneNode as ConfigXmlSignificantWhitespace;
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
- Transactions.cs
- DockPanel.cs
- RegexCompilationInfo.cs
- CustomAttribute.cs
- DatagridviewDisplayedBandsData.cs
- SubMenuStyleCollection.cs
- AudioException.cs
- WinFormsSecurity.cs
- OrderByQueryOptionExpression.cs
- SiteMapNodeCollection.cs
- OledbConnectionStringbuilder.cs
- GAC.cs
- HtmlValidationSummaryAdapter.cs
- DistributedTransactionPermission.cs
- SQlBooleanStorage.cs
- EntitySqlQueryCacheKey.cs
- BaseCodeDomTreeGenerator.cs
- SchemaImporterExtension.cs
- ContextMenu.cs
- BinaryMethodMessage.cs
- X509Certificate2Collection.cs
- PersonalizationProviderHelper.cs
- UnicodeEncoding.cs
- COMException.cs
- EmbeddedObject.cs
- CodeDirectionExpression.cs
- HttpRequest.cs
- DbModificationClause.cs
- ImageCreator.cs
- SqlMetaData.cs
- SecUtil.cs
- GlyphRunDrawing.cs
- NotifyParentPropertyAttribute.cs
- MsmqInputMessage.cs
- TraceListener.cs
- ModelFunctionTypeElement.cs
- StretchValidation.cs
- GradientStopCollection.cs
- OciEnlistContext.cs
- TraceFilter.cs
- DataGridTableCollection.cs
- ExternalDataExchangeClient.cs
- List.cs
- EventHandlerService.cs
- ImageSource.cs
- ListViewItemSelectionChangedEvent.cs
- MemberHolder.cs
- RotateTransform3D.cs
- Enlistment.cs
- TextBoxView.cs
- CacheForPrimitiveTypes.cs
- ServiceSecurityAuditBehavior.cs
- Sentence.cs
- ConsoleTraceListener.cs
- EdmSchemaAttribute.cs
- UriTemplate.cs
- LineInfo.cs
- Rotation3DAnimationUsingKeyFrames.cs
- Matrix3DStack.cs
- DashStyles.cs
- DataGridViewToolTip.cs
- Camera.cs
- WebScriptMetadataMessageEncoderFactory.cs
- LineSegment.cs
- ChangeDirector.cs
- DiffuseMaterial.cs
- WebServiceEnumData.cs
- JoinCqlBlock.cs
- MouseButton.cs
- FixedSOMTable.cs
- SetterTriggerConditionValueConverter.cs
- XPathDescendantIterator.cs
- ExtensionElementCollection.cs
- MissingSatelliteAssemblyException.cs
- DataGridViewSortCompareEventArgs.cs
- RotateTransform3D.cs
- Expression.cs
- XmlLangPropertyAttribute.cs
- Types.cs
- ProcessRequestArgs.cs
- MultiSelector.cs
- indexingfiltermarshaler.cs
- InvalidTimeZoneException.cs
- XmlSerializerFactory.cs
- Models.cs
- ToolStripProfessionalLowResolutionRenderer.cs
- RangeBaseAutomationPeer.cs
- DataBinding.cs
- DocumentAutomationPeer.cs
- RefreshPropertiesAttribute.cs
- PopupRoot.cs
- ButtonPopupAdapter.cs
- _ConnectionGroup.cs
- StructuredCompositeActivityDesigner.cs
- InheritanceContextHelper.cs
- DataGridViewRowHeaderCell.cs
- WebFaultClientMessageInspector.cs
- TransmissionStrategy.cs
- XmlNamespaceManager.cs
- WebPartDisplayMode.cs