Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Configuration / System / Configuration / ConfigXmlSignificantWhitespace.cs / 1305376 / 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- CriticalFinalizerObject.cs
- SqlMethodAttribute.cs
- latinshape.cs
- DataGridView.cs
- ColorMatrix.cs
- InvokeMethod.cs
- XmlSchemaObject.cs
- ExpressionHelper.cs
- TextDecorationUnitValidation.cs
- ParserOptions.cs
- DoubleUtil.cs
- DataGridViewCheckBoxColumn.cs
- SchemaNames.cs
- SqlCommandBuilder.cs
- SmiXetterAccessMap.cs
- ResXResourceReader.cs
- QueueProcessor.cs
- Keyboard.cs
- HtmlTableRowCollection.cs
- WindowClosedEventArgs.cs
- SubstitutionDesigner.cs
- WebReferencesBuildProvider.cs
- VisualTreeHelper.cs
- SQLInt64.cs
- UInt16Converter.cs
- CompositeFontParser.cs
- ReadOnlyCollectionBase.cs
- DependentList.cs
- DataGridHeaderBorder.cs
- ProviderMetadataCachedInformation.cs
- ViewLoader.cs
- StringStorage.cs
- RoleGroupCollection.cs
- WindowsRebar.cs
- CheckPair.cs
- DataViewManager.cs
- TreeNodeEventArgs.cs
- CodeEventReferenceExpression.cs
- Trace.cs
- MaterialCollection.cs
- ReadOnlyMetadataCollection.cs
- DataGridViewHitTestInfo.cs
- PropertyInfoSet.cs
- MailDefinition.cs
- OracleBFile.cs
- TypeSystem.cs
- Compilation.cs
- Base64Stream.cs
- XPathParser.cs
- Matrix3D.cs
- ViewManager.cs
- ObjectPropertyMapping.cs
- NameValueSectionHandler.cs
- ItemsChangedEventArgs.cs
- MenuItemBindingCollection.cs
- ResourceReferenceExpression.cs
- PriorityBindingExpression.cs
- MethodRental.cs
- HtmlShim.cs
- PropertySegmentSerializationProvider.cs
- MenuAdapter.cs
- ToolZone.cs
- DecoderNLS.cs
- WebServicesDescriptionAttribute.cs
- PersonalizablePropertyEntry.cs
- QueueSurrogate.cs
- PropertyValueChangedEvent.cs
- MouseGestureConverter.cs
- MessageBox.cs
- ViewBase.cs
- ScrollBar.cs
- CodeDirectoryCompiler.cs
- HyperLinkStyle.cs
- WinFormsSpinner.cs
- FrameworkTemplate.cs
- ListBox.cs
- BrowserCapabilitiesCompiler.cs
- IsolationInterop.cs
- InstalledVoice.cs
- RadioButtonAutomationPeer.cs
- TableLayoutStyle.cs
- InkCanvas.cs
- StyleCollectionEditor.cs
- X509ClientCertificateAuthenticationElement.cs
- ParameterExpression.cs
- DrawingContextDrawingContextWalker.cs
- GridViewColumn.cs
- basevalidator.cs
- PersistenceIOParticipant.cs
- Highlights.cs
- XmlValidatingReaderImpl.cs
- MemberBinding.cs
- LogExtent.cs
- OdbcConnection.cs
- MemoryStream.cs
- AuthenticationException.cs
- Stroke2.cs
- TransformProviderWrapper.cs
- PersonalizationState.cs
- QuinticEase.cs