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
- ObjectManager.cs
- SoapTypeAttribute.cs
- Exceptions.cs
- ProtocolsConfigurationHandler.cs
- UIElementIsland.cs
- StylusButton.cs
- EditingCommands.cs
- SharedConnectionWorkflowTransactionService.cs
- EventListenerClientSide.cs
- MappingItemCollection.cs
- XmlExceptionHelper.cs
- ImageMap.cs
- SQLByte.cs
- DetailsView.cs
- TextElementEditingBehaviorAttribute.cs
- Int32EqualityComparer.cs
- EnvironmentPermission.cs
- DesignTimeHTMLTextWriter.cs
- ResXBuildProvider.cs
- TraceSource.cs
- METAHEADER.cs
- CookieParameter.cs
- GenericTextProperties.cs
- Stack.cs
- PackagePart.cs
- URLIdentityPermission.cs
- CodeAttributeDeclarationCollection.cs
- CacheAxisQuery.cs
- LongValidatorAttribute.cs
- Trace.cs
- StatusBar.cs
- PkcsUtils.cs
- SByteConverter.cs
- DateTimeParse.cs
- ModuleBuilder.cs
- Positioning.cs
- SettingsBindableAttribute.cs
- EntityDataSourceUtil.cs
- DataBindingHandlerAttribute.cs
- CodeArrayCreateExpression.cs
- Page.cs
- HtmlTextArea.cs
- TagNameToTypeMapper.cs
- UnSafeCharBuffer.cs
- IdentitySection.cs
- WindowsPen.cs
- TextContainerHelper.cs
- AuthenticationService.cs
- DynamicRouteExpression.cs
- PostBackOptions.cs
- TabItemAutomationPeer.cs
- ObjectQueryState.cs
- StorageTypeMapping.cs
- ComboBoxItem.cs
- ArglessEventHandlerProxy.cs
- QilInvokeLateBound.cs
- EventProviderTraceListener.cs
- Propagator.cs
- XmlExtensionFunction.cs
- DataSourceView.cs
- DataRelationPropertyDescriptor.cs
- ObjectQuery.cs
- Emitter.cs
- SignedPkcs7.cs
- OciLobLocator.cs
- StrokeSerializer.cs
- XmlDesignerDataSourceView.cs
- Brush.cs
- FontEmbeddingManager.cs
- ComponentResourceManager.cs
- SecuritySessionFilter.cs
- EdmItemCollection.cs
- PropagatorResult.cs
- ToolStripEditorManager.cs
- DrawingCollection.cs
- SystemFonts.cs
- StorageBasedPackageProperties.cs
- ValueUtilsSmi.cs
- ListSortDescriptionCollection.cs
- MediaElement.cs
- EncryptedKeyIdentifierClause.cs
- Wildcard.cs
- DoubleLinkListEnumerator.cs
- CancellationScope.cs
- TempFiles.cs
- PartialClassGenerationTask.cs
- Menu.cs
- EnumValidator.cs
- File.cs
- TemplateModeChangedEventArgs.cs
- SqlBulkCopyColumnMappingCollection.cs
- WebPartConnectionsConfigureVerb.cs
- TimeIntervalCollection.cs
- WebPageTraceListener.cs
- ItemsPanelTemplate.cs
- LineGeometry.cs
- Manipulation.cs
- ExceptionHandlerDesigner.cs
- ChtmlMobileTextWriter.cs
- DocumentOrderQuery.cs