Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Xml / System / Xml / Dom / XmlComment.cs / 1305376 / 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- PeoplePickerWrapper.cs
- Paragraph.cs
- EntitySqlQueryState.cs
- SpotLight.cs
- Stylus.cs
- DataFormats.cs
- CheckBoxPopupAdapter.cs
- Button.cs
- XsltCompileContext.cs
- SiteMapNodeItemEventArgs.cs
- InvokeBase.cs
- BamlRecords.cs
- ConstraintCollection.cs
- StorageEndPropertyMapping.cs
- ActivityBindForm.cs
- PartialToken.cs
- FontInfo.cs
- TextTreeNode.cs
- ScalarOps.cs
- PasswordBoxAutomationPeer.cs
- Merger.cs
- Speller.cs
- InsufficientExecutionStackException.cs
- Activity.cs
- PersonalizationStateInfo.cs
- XmlToDatasetMap.cs
- ParserExtension.cs
- NotifyIcon.cs
- QilPatternFactory.cs
- SqlMethodAttribute.cs
- ArrangedElementCollection.cs
- TraceInternal.cs
- FrameworkElementAutomationPeer.cs
- AppSettingsSection.cs
- ToolboxComponentsCreatedEventArgs.cs
- SplashScreen.cs
- PageTheme.cs
- UDPClient.cs
- PerformanceCountersElement.cs
- DataGridCell.cs
- CapabilitiesRule.cs
- DataGridViewLinkColumn.cs
- ListItemCollection.cs
- DrawingImage.cs
- Geometry.cs
- OrthographicCamera.cs
- ParameterToken.cs
- XmlDataSourceNodeDescriptor.cs
- ReliabilityContractAttribute.cs
- WebErrorHandler.cs
- EntityDataSourceStatementEditorForm.cs
- ExtensionSurface.cs
- HistoryEventArgs.cs
- BrowserCapabilitiesCompiler.cs
- TemplateComponentConnector.cs
- ConfigurationPermission.cs
- XmlNodeList.cs
- RegexCompilationInfo.cs
- XDeferredAxisSource.cs
- DecoderBestFitFallback.cs
- DbConnectionPool.cs
- TransactionScope.cs
- HostingPreferredMapPath.cs
- ProfileParameter.cs
- EmptyArray.cs
- DockAndAnchorLayout.cs
- TokenCreationParameter.cs
- FormsIdentity.cs
- HttpCacheVary.cs
- DBDataPermissionAttribute.cs
- WorkflowPersistenceService.cs
- BamlLocalizableResourceKey.cs
- Select.cs
- TraceEventCache.cs
- ApplicationInterop.cs
- HttpWebRequestElement.cs
- TypeConverterHelper.cs
- ConfigurationLockCollection.cs
- ImageCodecInfoPrivate.cs
- DbMetaDataFactory.cs
- BrowserCapabilitiesFactory.cs
- DataGridViewRowPostPaintEventArgs.cs
- WindowsScroll.cs
- ParentQuery.cs
- EventListenerClientSide.cs
- TaiwanCalendar.cs
- SymbolEqualComparer.cs
- CorrelationService.cs
- SecureEnvironment.cs
- CommandField.cs
- UnlockInstanceAsyncResult.cs
- SamlSecurityTokenAuthenticator.cs
- RelOps.cs
- PeerResolverMode.cs
- CultureInfoConverter.cs
- HttpModulesSection.cs
- PostBackTrigger.cs
- WebPartDisplayMode.cs
- ReferentialConstraint.cs
- ScriptManager.cs