Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / Xml / System / Xml / Dom / XmlComment.cs / 1 / XmlComment.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //[....] //----------------------------------------------------------------------------- namespace System.Xml { using System.Xml.XPath; using System.Diagnostics; // Represents the content of an XML comment. public class XmlComment: XmlCharacterData { protected internal XmlComment( string comment, XmlDocument doc ): base( comment, doc ) { } // Gets the name of the node. public override String Name { get { return OwnerDocument.strCommentName;} } // Gets the name of the current node without the namespace prefix. public override String LocalName { get { return OwnerDocument.strCommentName;} } // Gets the type of the current node. public override XmlNodeType NodeType { get { return XmlNodeType.Comment;} } // Creates a duplicate of this node. public override XmlNode CloneNode(bool deep) { Debug.Assert( OwnerDocument != null ); return OwnerDocument.CreateComment( Data ); } // Saves the node to the specified XmlWriter. public override void WriteTo(XmlWriter w) { w.WriteComment( Data ); } // Saves all the children of the node to the specified XmlWriter. public override void WriteContentTo(XmlWriter w) { // Intentionally do nothing } internal override XPathNodeType XPNodeType { get { return XPathNodeType.Comment; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- XmlCDATASection.cs
- SqlBuilder.cs
- CharConverter.cs
- DeploymentExceptionMapper.cs
- TableLayoutStyleCollection.cs
- KeySplineConverter.cs
- DataGridColumnHeaderItemAutomationPeer.cs
- SerializationInfoEnumerator.cs
- ExpressionBuilderContext.cs
- UdpChannelListener.cs
- COM2FontConverter.cs
- Configuration.cs
- ResourcesBuildProvider.cs
- ErrorProvider.cs
- Binding.cs
- SafeTimerHandle.cs
- NGCPageContentCollectionSerializerAsync.cs
- TextEditorTables.cs
- PointAnimationUsingPath.cs
- SynchronizationScope.cs
- DesignerVerbCollection.cs
- UnsafeNativeMethods.cs
- ToolStripSettings.cs
- UnsafeNativeMethods.cs
- FloaterBaseParaClient.cs
- TreeView.cs
- TdsParser.cs
- XDRSchema.cs
- ISCIIEncoding.cs
- PartitionedDataSource.cs
- HttpProcessUtility.cs
- StrongNameKeyPair.cs
- Compiler.cs
- TextServicesLoader.cs
- PermissionRequestEvidence.cs
- RootBuilder.cs
- ConnectionPoint.cs
- ZipIOExtraFieldElement.cs
- TreeViewImageIndexConverter.cs
- _WebProxyDataBuilder.cs
- GuidConverter.cs
- SamlAction.cs
- TransactionManager.cs
- NominalTypeEliminator.cs
- NativeObjectSecurity.cs
- MsmqTransportReceiveParameters.cs
- IUnknownConstantAttribute.cs
- ExceptionValidationRule.cs
- BodyGlyph.cs
- HttpClientChannel.cs
- Serializer.cs
- IpcPort.cs
- ThicknessAnimationUsingKeyFrames.cs
- AppSecurityManager.cs
- ipaddressinformationcollection.cs
- InternalsVisibleToAttribute.cs
- EpmSyndicationContentSerializer.cs
- DigestTraceRecordHelper.cs
- ExceptionHelpers.cs
- HtmlElementErrorEventArgs.cs
- ContainerFilterService.cs
- OleDbCommandBuilder.cs
- SelectedDatesCollection.cs
- DoubleAnimationUsingPath.cs
- PageSettings.cs
- Main.cs
- SqlDataSourceEnumerator.cs
- TerminatorSinks.cs
- StatusBarPanelClickEvent.cs
- URLBuilder.cs
- ResXBuildProvider.cs
- ApplicationDirectoryMembershipCondition.cs
- CalendarTable.cs
- MethodImplAttribute.cs
- TypeHelpers.cs
- WebHostScriptMappingsInstallComponent.cs
- ControlType.cs
- ScriptingJsonSerializationSection.cs
- BackgroundFormatInfo.cs
- TabletCollection.cs
- GeneralTransform3D.cs
- OleDbRowUpdatingEvent.cs
- UnauthorizedWebPart.cs
- QueryCacheKey.cs
- UIElement3D.cs
- PerfCounters.cs
- GenericParameterDataContract.cs
- FontUnit.cs
- EventLogEntryCollection.cs
- UInt32.cs
- GridViewSelectEventArgs.cs
- GridViewUpdateEventArgs.cs
- RectangleConverter.cs
- XamlReader.cs
- MaterialGroup.cs
- MapPathBasedVirtualPathProvider.cs
- MouseButtonEventArgs.cs
- RightsManagementManager.cs
- TimeSpanMinutesConverter.cs
- UnknownExceptionActionHelper.cs