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
- ChoiceConverter.cs
- ApplicationCommands.cs
- PagesSection.cs
- IssuanceLicense.cs
- QuaternionKeyFrameCollection.cs
- X509ScopedServiceCertificateElementCollection.cs
- HttpModuleAction.cs
- XmlSchemaCompilationSettings.cs
- TextEffectResolver.cs
- ToolStripLocationCancelEventArgs.cs
- CatalogPartCollection.cs
- DrawingAttributeSerializer.cs
- ReaderWriterLockWrapper.cs
- SinglePhaseEnlistment.cs
- ContentPresenter.cs
- BaseResourcesBuildProvider.cs
- PackageRelationshipSelector.cs
- MethodRental.cs
- TriState.cs
- HttpRequestCacheValidator.cs
- Emitter.cs
- GridEntry.cs
- TimeoutValidationAttribute.cs
- XmlNamespaceMappingCollection.cs
- EllipseGeometry.cs
- TextServicesDisplayAttributePropertyRanges.cs
- ListViewGroupItemCollection.cs
- SymbolDocumentGenerator.cs
- ManagementBaseObject.cs
- ObjectItemAttributeAssemblyLoader.cs
- CultureSpecificCharacterBufferRange.cs
- FlowLayoutPanel.cs
- RowBinding.cs
- UtilityExtension.cs
- Vector3DAnimation.cs
- ConnectionsZone.cs
- WorkflowNamespace.cs
- smtpconnection.cs
- OLEDB_Enum.cs
- ProgressBarHighlightConverter.cs
- ProtocolsSection.cs
- DataSetFieldSchema.cs
- BuildProvider.cs
- TextEmbeddedObject.cs
- ToolStripItemImageRenderEventArgs.cs
- TypeUtil.cs
- InputBinder.cs
- DataServices.cs
- FixedSOMElement.cs
- FigureHelper.cs
- XmlComplianceUtil.cs
- TrustLevel.cs
- DataGridViewCellCollection.cs
- XsltException.cs
- PageContentAsyncResult.cs
- DockPattern.cs
- Visual3DCollection.cs
- HtmlLink.cs
- StateDesigner.TransitionInfo.cs
- UrlMappingsModule.cs
- While.cs
- StrongNamePublicKeyBlob.cs
- ToolStripDropDownButton.cs
- TypeConverterValueSerializer.cs
- TCEAdapterGenerator.cs
- AcceleratedTokenProvider.cs
- SymmetricAlgorithm.cs
- ReadOnlyPropertyMetadata.cs
- sortedlist.cs
- TypeUtil.cs
- DataControlField.cs
- PartitionResolver.cs
- GridViewEditEventArgs.cs
- DataGridItemEventArgs.cs
- VirtualDirectoryMapping.cs
- XmlSchemaInfo.cs
- TagMapInfo.cs
- _BufferOffsetSize.cs
- GridViewItemAutomationPeer.cs
- DrawingContext.cs
- WeakReferenceEnumerator.cs
- hresults.cs
- EntityDataSourceDesignerHelper.cs
- EndpointDiscoveryMetadata11.cs
- MessageQueuePermissionEntryCollection.cs
- BigInt.cs
- Utils.cs
- LoginName.cs
- xml.cs
- ServicePointManagerElement.cs
- Decimal.cs
- X509CertificateChain.cs
- CellParaClient.cs
- AddInBase.cs
- FilterableAttribute.cs
- ConfigurationLocationCollection.cs
- XmlElementCollection.cs
- CatalogPart.cs
- DeferredTextReference.cs
- SqlBulkCopyColumnMappingCollection.cs