Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Sys / System / Configuration / ConfigXmlText.cs / 1305376 / ConfigXmlText.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 ConfigXmlText : XmlText, IConfigErrorInfo {
int _line;
string _filename;
public ConfigXmlText( string filename, int line, string strData, XmlDocument doc )
: base( strData, doc ) {
_line = line;
_filename = filename;
}
int IConfigErrorInfo.LineNumber {
get { return _line; }
}
string IConfigErrorInfo.Filename {
get { return _filename; }
}
public override XmlNode CloneNode(bool deep) {
XmlNode cloneNode = base.CloneNode(deep);
ConfigXmlText clone = cloneNode as ConfigXmlText;
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 ConfigXmlText : XmlText, IConfigErrorInfo {
int _line;
string _filename;
public ConfigXmlText( string filename, int line, string strData, XmlDocument doc )
: base( strData, doc ) {
_line = line;
_filename = filename;
}
int IConfigErrorInfo.LineNumber {
get { return _line; }
}
string IConfigErrorInfo.Filename {
get { return _filename; }
}
public override XmlNode CloneNode(bool deep) {
XmlNode cloneNode = base.CloneNode(deep);
ConfigXmlText clone = cloneNode as ConfigXmlText;
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
- StreamAsIStream.cs
- SqlTypeConverter.cs
- ConstraintStruct.cs
- ProtocolsConfigurationHandler.cs
- SafeEventLogReadHandle.cs
- safex509handles.cs
- XmlnsDefinitionAttribute.cs
- SystemIcmpV6Statistics.cs
- RegexMatch.cs
- XmlResolver.cs
- OneOfScalarConst.cs
- CodeMemberEvent.cs
- CompiledRegexRunnerFactory.cs
- CompilerErrorCollection.cs
- ResourcePool.cs
- OptimizerPatterns.cs
- TableAdapterManagerHelper.cs
- DependencyObject.cs
- Win32Native.cs
- FolderBrowserDialog.cs
- DropShadowEffect.cs
- WebPartUserCapability.cs
- DataGridViewRowCancelEventArgs.cs
- WindowsFormsEditorServiceHelper.cs
- DbConnectionPoolGroupProviderInfo.cs
- ByteStreamMessageEncoder.cs
- SafeViewOfFileHandle.cs
- PropertyKey.cs
- FixedBufferAttribute.cs
- RoleManagerEventArgs.cs
- CaseStatementProjectedSlot.cs
- GetPageCompletedEventArgs.cs
- ToolStripKeyboardHandlingService.cs
- HandlerFactoryWrapper.cs
- StorageMappingItemLoader.cs
- Int32KeyFrameCollection.cs
- FixedDocumentSequencePaginator.cs
- NameSpaceExtractor.cs
- DefaultHttpHandler.cs
- SqlUdtInfo.cs
- AttributeCollection.cs
- MiniAssembly.cs
- DocumentPageViewAutomationPeer.cs
- DbModificationCommandTree.cs
- RegexCharClass.cs
- ToolStripContentPanelDesigner.cs
- PresentationTraceSources.cs
- SaveWorkflowCommand.cs
- RequestCacheValidator.cs
- OverflowException.cs
- HandleCollector.cs
- XmlSchemaSet.cs
- ContentPlaceHolder.cs
- XmlWrappingWriter.cs
- ChannelCredentials.cs
- RowToFieldTransformer.cs
- CheckBox.cs
- Pen.cs
- GridViewUpdateEventArgs.cs
- Decorator.cs
- OutputCacheProfileCollection.cs
- CipherData.cs
- BufferedGraphics.cs
- StylusPlugInCollection.cs
- OpenTypeLayoutCache.cs
- xmlsaver.cs
- GeneralTransform3DGroup.cs
- WinEventHandler.cs
- Package.cs
- InputReportEventArgs.cs
- DisplayInformation.cs
- FileNotFoundException.cs
- SerializerProvider.cs
- ContentTextAutomationPeer.cs
- ValidateNames.cs
- BamlReader.cs
- GCHandleCookieTable.cs
- PropertyCollection.cs
- ColumnResizeAdorner.cs
- ColumnCollection.cs
- CatalogZoneBase.cs
- PriorityBinding.cs
- TdsRecordBufferSetter.cs
- PreservationFileWriter.cs
- DataBindingList.cs
- StylusTip.cs
- DataGridViewCellEventArgs.cs
- Drawing.cs
- DataGridViewColumnConverter.cs
- ComboBox.cs
- NotifyInputEventArgs.cs
- SafeNativeMethods.cs
- ObjectManager.cs
- GradientBrush.cs
- WebPartCollection.cs
- UserControl.cs
- PermissionListSet.cs
- EntityDataSourceColumn.cs
- HttpContext.cs
- LazyTextWriterCreator.cs