Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / XmlUtils / System / Xml / Xsl / QIL / QilReference.cs / 1305376 / 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 // So we set the internal limit to 1000. Needs to be lower since we might later append // few characters (for example "(2)") if we end up with two same named methods after // the truncation. private const int MaxDebugNameLength = 1000; 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
- MaskDesignerDialog.cs
- XslTransform.cs
- PingOptions.cs
- DateTime.cs
- Storyboard.cs
- TimeZoneInfo.cs
- DbConnectionPoolGroupProviderInfo.cs
- XmlArrayAttribute.cs
- DrawToolTipEventArgs.cs
- EntityDataSourceViewSchema.cs
- Model3D.cs
- XmlTextReader.cs
- XXXOnTypeBuilderInstantiation.cs
- dsa.cs
- EncryptedPackage.cs
- MetafileEditor.cs
- SubordinateTransaction.cs
- AuthorizationSection.cs
- ListViewItemMouseHoverEvent.cs
- ApplicationSecurityInfo.cs
- TemplateParser.cs
- TokenBasedSetEnumerator.cs
- SmiEventSink.cs
- LocalizedNameDescriptionPair.cs
- GridViewHeaderRowPresenterAutomationPeer.cs
- ComplusTypeValidator.cs
- __ConsoleStream.cs
- VisualTreeHelper.cs
- CodeGenerator.cs
- DocumentViewer.cs
- ConfigurationErrorsException.cs
- CollectionConverter.cs
- DefaultSerializationProviderAttribute.cs
- ExecutionEngineException.cs
- PatternMatcher.cs
- ErrorHandlerFaultInfo.cs
- ThumbAutomationPeer.cs
- SettingsSection.cs
- LogExtent.cs
- TransactionContextValidator.cs
- FileDialog.cs
- UrlMapping.cs
- ButtonBaseAutomationPeer.cs
- RoutedEventValueSerializer.cs
- SmtpSpecifiedPickupDirectoryElement.cs
- InvalidMessageContractException.cs
- ItemCollection.cs
- EntityContainerEntitySetDefiningQuery.cs
- DefaultShape.cs
- FunctionGenerator.cs
- NameNode.cs
- ClientApiGenerator.cs
- WebScriptServiceHost.cs
- WindowManager.cs
- SapiAttributeParser.cs
- QueryValue.cs
- SubpageParagraph.cs
- DesignerTransaction.cs
- TransportOutputChannel.cs
- RbTree.cs
- WMICapabilities.cs
- RoleExceptions.cs
- BitmapData.cs
- XsdBuildProvider.cs
- SecurityTokenParametersEnumerable.cs
- Point3DAnimationUsingKeyFrames.cs
- DataGridViewCellEventArgs.cs
- DefaultEvaluationContext.cs
- SerializationFieldInfo.cs
- TemplateFactory.cs
- BamlRecords.cs
- SessionStateSection.cs
- UnSafeCharBuffer.cs
- SimpleBitVector32.cs
- DictionaryEntry.cs
- FormatPage.cs
- ClientConfigurationHost.cs
- MemberDescriptor.cs
- TrackingDataItem.cs
- XmlSignatureManifest.cs
- NavigationWindow.cs
- TextLine.cs
- ProfileService.cs
- ProviderMetadataCachedInformation.cs
- EntityDataSourceConfigureObjectContext.cs
- LoginUtil.cs
- CodeAttributeDeclarationCollection.cs
- FaultFormatter.cs
- ThaiBuddhistCalendar.cs
- AssociationEndMember.cs
- EmissiveMaterial.cs
- TextParagraphCache.cs
- DefaultAssemblyResolver.cs
- DataRecordInternal.cs
- BufferModesCollection.cs
- XmlAttributeAttribute.cs
- MissingMemberException.cs
- CodeTryCatchFinallyStatement.cs
- GestureRecognitionResult.cs
- Debug.cs