Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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;
}
}
}
// 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 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;
}
}
}
// 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
- EncryptedReference.cs
- DefaultHttpHandler.cs
- PlainXmlDeserializer.cs
- ScriptIgnoreAttribute.cs
- RenamedEventArgs.cs
- FieldDescriptor.cs
- EncoderBestFitFallback.cs
- UpdatePanel.cs
- FilteredAttributeCollection.cs
- COAUTHIDENTITY.cs
- ServicePrincipalNameElement.cs
- DbConnectionFactory.cs
- BidOverLoads.cs
- SQLMembershipProvider.cs
- ServiceOperationDetailViewControl.cs
- GlyphElement.cs
- ModifierKeysValueSerializer.cs
- PrincipalPermission.cs
- BitmapCache.cs
- Timer.cs
- IdentityHolder.cs
- DuplexChannelBinder.cs
- StrongNameKeyPair.cs
- HttpProfileGroupBase.cs
- RulePatternOps.cs
- ColumnWidthChangingEvent.cs
- DetailsViewDeleteEventArgs.cs
- PartialCachingAttribute.cs
- SpotLight.cs
- ConfigurationValidatorBase.cs
- TextInfo.cs
- ReturnValue.cs
- CacheVirtualItemsEvent.cs
- xmlNames.cs
- RegexWorker.cs
- oledbmetadatacolumnnames.cs
- StringCollection.cs
- TemplateEditingFrame.cs
- SecurityPolicySection.cs
- LightweightCodeGenerator.cs
- FixedSOMContainer.cs
- OdbcReferenceCollection.cs
- WebEventTraceProvider.cs
- HashCodeCombiner.cs
- MaxValueConverter.cs
- RsaSecurityToken.cs
- LineServicesRun.cs
- DbConnectionPoolOptions.cs
- DBProviderConfigurationHandler.cs
- CroppedBitmap.cs
- RemotingSurrogateSelector.cs
- XmlAtomicValue.cs
- BaseCodePageEncoding.cs
- VariantWrapper.cs
- BooleanProjectedSlot.cs
- PriorityBindingExpression.cs
- Attachment.cs
- SafeProcessHandle.cs
- objectquery_tresulttype.cs
- BaseParagraph.cs
- FieldBuilder.cs
- TrackingDataItem.cs
- SqlConnectionPoolGroupProviderInfo.cs
- DescriptionAttribute.cs
- SingleKeyFrameCollection.cs
- wgx_sdk_version.cs
- Calendar.cs
- Journal.cs
- SecurityTokenAuthenticator.cs
- SoapDocumentServiceAttribute.cs
- CompiledQueryCacheEntry.cs
- TrackingExtract.cs
- RemotingServices.cs
- DataGridViewCellStyle.cs
- FilterableAttribute.cs
- ToolTipAutomationPeer.cs
- ResourceSetExpression.cs
- FlowPosition.cs
- RolePrincipal.cs
- DataGridViewCellCancelEventArgs.cs
- MeasureData.cs
- xmlfixedPageInfo.cs
- PolyLineSegmentFigureLogic.cs
- ScriptControl.cs
- TriggerBase.cs
- ControlAdapter.cs
- ManifestResourceInfo.cs
- OracleRowUpdatingEventArgs.cs
- FilePresentation.cs
- GradientStop.cs
- TextEndOfParagraph.cs
- ThrowHelper.cs
- BitmapEffectDrawingContextState.cs
- ModifierKeysValueSerializer.cs
- DesignerVerbCollection.cs
- SafeNativeMemoryHandle.cs
- SafeSecurityHelper.cs
- FontDriver.cs
- LayoutDump.cs
- HtmlValidationSummaryAdapter.cs