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
- RenderData.cs
- ProxyHelper.cs
- ValueSerializer.cs
- CharacterMetricsDictionary.cs
- CombinedGeometry.cs
- CancellationTokenRegistration.cs
- BuildProvider.cs
- MissingFieldException.cs
- FontNamesConverter.cs
- ObjRef.cs
- InvokeHandlers.cs
- Attributes.cs
- DataGridViewRowCancelEventArgs.cs
- GcHandle.cs
- ConnectorMovedEventArgs.cs
- COM2ICategorizePropertiesHandler.cs
- RIPEMD160Managed.cs
- HtmlLink.cs
- TypeDescriptionProvider.cs
- httpstaticobjectscollection.cs
- RegexGroup.cs
- UshortList2.cs
- BuildResult.cs
- VectorAnimationUsingKeyFrames.cs
- Win32Native.cs
- AuthorizationRule.cs
- GZipStream.cs
- UniformGrid.cs
- TypeConverter.cs
- DescendantBaseQuery.cs
- GlobalProxySelection.cs
- WinCategoryAttribute.cs
- RSACryptoServiceProvider.cs
- FtpWebRequest.cs
- TokenBasedSet.cs
- MediaElementAutomationPeer.cs
- SqlDataSourceTableQuery.cs
- Transform.cs
- SHA1Managed.cs
- MonthChangedEventArgs.cs
- HighlightComponent.cs
- ThicknessAnimation.cs
- WsatRegistrationHeader.cs
- QilName.cs
- CodeDirectionExpression.cs
- DrawingContext.cs
- DiagnosticTraceSource.cs
- FontSourceCollection.cs
- ExecutorLocksHeldException.cs
- InvalidDataContractException.cs
- Converter.cs
- DictionaryEditChange.cs
- ContainerVisual.cs
- DoubleLink.cs
- MruCache.cs
- DataContractAttribute.cs
- ImageField.cs
- ActivationArguments.cs
- coordinator.cs
- InArgument.cs
- Expression.cs
- WMIGenerator.cs
- TimelineGroup.cs
- BasicHttpBinding.cs
- IArgumentProvider.cs
- ListViewItemMouseHoverEvent.cs
- ServiceNameElement.cs
- ColorTransform.cs
- ThaiBuddhistCalendar.cs
- XmlSubtreeReader.cs
- LoginCancelEventArgs.cs
- TypeUsageBuilder.cs
- CodeDefaultValueExpression.cs
- SQLByteStorage.cs
- ListSortDescriptionCollection.cs
- TracedNativeMethods.cs
- ContentIterators.cs
- FilteredXmlReader.cs
- XPathDocument.cs
- WinCategoryAttribute.cs
- RegexBoyerMoore.cs
- SystemColors.cs
- XmlSchemaSimpleContentRestriction.cs
- Size3DConverter.cs
- PointIndependentAnimationStorage.cs
- xamlnodes.cs
- ToolStripDropDownClosedEventArgs.cs
- ExponentialEase.cs
- FormatSelectingMessageInspector.cs
- ArraySortHelper.cs
- PipelineModuleStepContainer.cs
- DiagnosticStrings.cs
- InstanceNotFoundException.cs
- BitStream.cs
- InkSerializer.cs
- UnsafeNativeMethods.cs
- UnmanagedMarshal.cs
- NetNamedPipeBindingElement.cs
- ThousandthOfEmRealPoints.cs
- StylusPointProperties.cs