Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / ndp / fx / src / XmlUtils / System / Xml / Xsl / QIL / QilReference.cs / 1 / QilReference.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //[....] //----------------------------------------------------------------------------- using System; using System.Diagnostics; namespace System.Xml.Xsl.Qil { ////// View over a Qil node which is the target of a reference (functions, variables, parameters). /// internal class QilReference : QilNode { // Names longer than 1023 characters cause AV in cscompee.dll, see VSWhidbey 485526 private const int MaxDebugNameLength = 1023; private string debugName; //----------------------------------------------- // Constructor //----------------------------------------------- ////// Construct a reference /// public QilReference(QilNodeType nodeType) : base(nodeType) { } //----------------------------------------------- // QilReference methods //----------------------------------------------- ////// Name of this reference, preserved for debugging (may be null). /// public string DebugName { get { return this.debugName; } set { if (value.Length > MaxDebugNameLength) value = value.Substring(0, MaxDebugNameLength); this.debugName = value; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //[....] //----------------------------------------------------------------------------- using System; using System.Diagnostics; namespace System.Xml.Xsl.Qil { ////// View over a Qil node which is the target of a reference (functions, variables, parameters). /// internal class QilReference : QilNode { // Names longer than 1023 characters cause AV in cscompee.dll, see VSWhidbey 485526 private const int MaxDebugNameLength = 1023; private string debugName; //----------------------------------------------- // Constructor //----------------------------------------------- ////// Construct a reference /// public QilReference(QilNodeType nodeType) : base(nodeType) { } //----------------------------------------------- // QilReference methods //----------------------------------------------- ////// Name of this reference, preserved for debugging (may be null). /// public string DebugName { get { return this.debugName; } set { if (value.Length > MaxDebugNameLength) value = value.Substring(0, MaxDebugNameLength); this.debugName = value; } } } } // 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
- EntityDataSourceSelectedEventArgs.cs
- BindingListCollectionView.cs
- MaskedTextBox.cs
- CodeDOMProvider.cs
- TrustSection.cs
- BCLDebug.cs
- MembershipValidatePasswordEventArgs.cs
- DataGridViewCellPaintingEventArgs.cs
- WindowClosedEventArgs.cs
- OdbcTransaction.cs
- WebContext.cs
- HierarchicalDataBoundControl.cs
- BinaryMethodMessage.cs
- LocatorPart.cs
- XslNumber.cs
- SizeValueSerializer.cs
- XmlNotation.cs
- columnmapfactory.cs
- XmlSchemaObject.cs
- HttpContext.cs
- Buffer.cs
- ReliableSessionBindingElement.cs
- XmlReflectionImporter.cs
- StoreAnnotationsMap.cs
- ParserOptions.cs
- CompilerError.cs
- ExtensionQuery.cs
- DynamicResourceExtensionConverter.cs
- SimpleRecyclingCache.cs
- TextLine.cs
- TypeGeneratedEventArgs.cs
- PointConverter.cs
- ImplicitInputBrush.cs
- SymLanguageType.cs
- TailCallAnalyzer.cs
- SqlSelectStatement.cs
- PrintControllerWithStatusDialog.cs
- HashAlgorithm.cs
- MatrixAnimationUsingPath.cs
- QilIterator.cs
- FactoryGenerator.cs
- tooltip.cs
- StreamReader.cs
- WinInetCache.cs
- HostingEnvironmentWrapper.cs
- DomNameTable.cs
- Mutex.cs
- DelimitedListTraceListener.cs
- MobileUITypeEditor.cs
- ToolBar.cs
- CodeDirectoryCompiler.cs
- SchemaInfo.cs
- XamlInt32CollectionSerializer.cs
- MenuEventArgs.cs
- RelationshipType.cs
- UniqueConstraint.cs
- InternalReceiveMessage.cs
- EventRecordWrittenEventArgs.cs
- WpfXamlLoader.cs
- Rights.cs
- dbdatarecord.cs
- EditorZone.cs
- WhileDesigner.cs
- ChangeNode.cs
- ClientSettings.cs
- TypefaceCollection.cs
- UnionExpr.cs
- ObjectItemCachedAssemblyLoader.cs
- StrokeCollection.cs
- XmlSchemaDocumentation.cs
- WebPartCancelEventArgs.cs
- PartialCachingAttribute.cs
- HyperLinkStyle.cs
- DataGridViewAdvancedBorderStyle.cs
- Trace.cs
- XmlDocumentSerializer.cs
- PenContext.cs
- PasswordTextContainer.cs
- ThicknessConverter.cs
- PreviewPrintController.cs
- SynchronizedDispatch.cs
- PenCursorManager.cs
- RestHandlerFactory.cs
- PartitionResolver.cs
- DateTimeAutomationPeer.cs
- SpStreamWrapper.cs
- InvalidTimeZoneException.cs
- DocumentViewerBaseAutomationPeer.cs
- CryptoStream.cs
- RenameRuleObjectDialog.cs
- SoapClientProtocol.cs
- MessageQueueKey.cs
- DesignTimeTemplateParser.cs
- StateManagedCollection.cs
- GestureRecognitionResult.cs
- DataComponentNameHandler.cs
- EngineSiteSapi.cs
- PersonalizationDictionary.cs
- OleDbWrapper.cs
- metadatamappinghashervisitor.hashsourcebuilder.cs