Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / ndp / fx / src / Sys / System / Configuration / ConfigXmlWhitespace.cs / 1 / 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.
//------------------------------------------------------------------------------
//
// 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
- ValidationPropertyAttribute.cs
- Matrix.cs
- FilteredReadOnlyMetadataCollection.cs
- BmpBitmapEncoder.cs
- Win32KeyboardDevice.cs
- EntityType.cs
- SqlBuffer.cs
- SchemaTypeEmitter.cs
- SyntaxCheck.cs
- wpf-etw.cs
- TargetConverter.cs
- DefaultPrintController.cs
- _ConnectionGroup.cs
- PhysicalAddress.cs
- XPathSelfQuery.cs
- DPCustomTypeDescriptor.cs
- SourceElementsCollection.cs
- FamilyMapCollection.cs
- PartBasedPackageProperties.cs
- EnterpriseServicesHelper.cs
- RectIndependentAnimationStorage.cs
- ReaderWriterLockSlim.cs
- ZipIOExtraFieldZip64Element.cs
- SrgsItemList.cs
- AuthenticatingEventArgs.cs
- ListSourceHelper.cs
- embossbitmapeffect.cs
- RSAOAEPKeyExchangeFormatter.cs
- C14NUtil.cs
- SqlConnectionFactory.cs
- RealProxy.cs
- XsltArgumentList.cs
- DbCommandTree.cs
- DataTemplateKey.cs
- LockRecursionException.cs
- Package.cs
- ApplicationException.cs
- SEHException.cs
- MinimizableAttributeTypeConverter.cs
- EventLogPermissionEntry.cs
- NetNamedPipeSecurityMode.cs
- SetStoryboardSpeedRatio.cs
- KeyGesture.cs
- Splitter.cs
- ClientConfigurationSystem.cs
- Blend.cs
- TypeBuilder.cs
- DataTableClearEvent.cs
- datacache.cs
- GacUtil.cs
- MenuItemCollection.cs
- TypeBuilder.cs
- X509CertificateCollection.cs
- WebBrowserBase.cs
- Base64Stream.cs
- ItemsControlAutomationPeer.cs
- HelpFileFileNameEditor.cs
- CodeRemoveEventStatement.cs
- TypeToArgumentTypeConverter.cs
- LinkButton.cs
- MembershipSection.cs
- DateTimeConverter2.cs
- HttpCacheVary.cs
- BindingValueChangedEventArgs.cs
- EventMetadata.cs
- ScriptBehaviorDescriptor.cs
- TransformerConfigurationWizardBase.cs
- ResourceDisplayNameAttribute.cs
- ToolStripRenderer.cs
- HttpCapabilitiesSectionHandler.cs
- KeyTime.cs
- ParallelTimeline.cs
- DynamicValueConverter.cs
- BaseProcessProtocolHandler.cs
- KeyMatchBuilder.cs
- figurelengthconverter.cs
- AssemblyCache.cs
- Page.cs
- nulltextcontainer.cs
- ADMembershipProvider.cs
- DelimitedListTraceListener.cs
- SwitchElementsCollection.cs
- TextSelectionHelper.cs
- RecordsAffectedEventArgs.cs
- DataViewListener.cs
- UriTemplateEquivalenceComparer.cs
- ComPlusInstanceContextInitializer.cs
- ModelFunctionTypeElement.cs
- FullTextLine.cs
- SchemaContext.cs
- TableCell.cs
- WhitespaceRuleLookup.cs
- WorkflowDispatchContext.cs
- StylusButton.cs
- Int32.cs
- RightsManagementUser.cs
- StateWorkerRequest.cs
- WaveHeader.cs
- OracleDataAdapter.cs
- precedingsibling.cs