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
- ListManagerBindingsCollection.cs
- WindowsGraphics2.cs
- AutomationFocusChangedEventArgs.cs
- BitmapEffect.cs
- HotSpotCollection.cs
- Visual3D.cs
- SchemaLookupTable.cs
- BufferBuilder.cs
- XmlSchemaRedefine.cs
- EditorPartCollection.cs
- DataMemberAttribute.cs
- XmlSerializerSection.cs
- FramingDecoders.cs
- ChannelDispatcherBase.cs
- ImageListDesigner.cs
- DataColumnCollection.cs
- StickyNote.cs
- SqlDataAdapter.cs
- Function.cs
- Handle.cs
- MeshGeometry3D.cs
- DiscoveryCallbackBehavior.cs
- HierarchicalDataBoundControl.cs
- NoneExcludedImageIndexConverter.cs
- ToolStripPanel.cs
- XamlTemplateSerializer.cs
- CompilerScopeManager.cs
- DoubleLinkListEnumerator.cs
- ClientApiGenerator.cs
- BindingCompleteEventArgs.cs
- ValidatedMobileControlConverter.cs
- SwitchElementsCollection.cs
- WebPageTraceListener.cs
- fixedPageContentExtractor.cs
- ADConnectionHelper.cs
- Shape.cs
- WeakReadOnlyCollection.cs
- Drawing.cs
- LineServices.cs
- GridViewColumnCollection.cs
- EntityDataSourceChangingEventArgs.cs
- FileUtil.cs
- DefaultHttpHandler.cs
- InitializationEventAttribute.cs
- WebConfigManager.cs
- NamedObject.cs
- GeneralTransformCollection.cs
- FlowLayoutPanel.cs
- ContentFilePart.cs
- DecodeHelper.cs
- TypePresenter.xaml.cs
- AffineTransform3D.cs
- JulianCalendar.cs
- ResourceDisplayNameAttribute.cs
- HttpModuleActionCollection.cs
- PropertyEmitter.cs
- FacetEnabledSchemaElement.cs
- ToolboxComponentsCreatingEventArgs.cs
- WindowsSpinner.cs
- ClientConfigPaths.cs
- Triplet.cs
- BooleanProjectedSlot.cs
- InternalsVisibleToAttribute.cs
- QilValidationVisitor.cs
- ValidatorCollection.cs
- KeyProperty.cs
- MatrixIndependentAnimationStorage.cs
- HttpRuntimeSection.cs
- XmlWrappingReader.cs
- MimeMultiPart.cs
- CleanUpVirtualizedItemEventArgs.cs
- StreamSecurityUpgradeAcceptorBase.cs
- GlyphCollection.cs
- WebRequestModulesSection.cs
- CodeAccessSecurityEngine.cs
- DataBoundControl.cs
- Color.cs
- GACIdentityPermission.cs
- HMACSHA512.cs
- StrongTypingException.cs
- MetadataResolver.cs
- CachedPathData.cs
- NominalTypeEliminator.cs
- DragCompletedEventArgs.cs
- DataColumnChangeEvent.cs
- MimeTypeMapper.cs
- UidPropertyAttribute.cs
- PrePostDescendentsWalker.cs
- StatusBarItem.cs
- ConditionChanges.cs
- TemplatePropertyEntry.cs
- URLIdentityPermission.cs
- PropertyGridCommands.cs
- VisualTreeHelper.cs
- ListItemConverter.cs
- VarInfo.cs
- DataPagerFieldCommandEventArgs.cs
- TextBoxRenderer.cs
- MetabaseServerConfig.cs
- DataGridPagerStyle.cs