Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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
- XhtmlBasicListAdapter.cs
- webproxy.cs
- SqlUdtInfo.cs
- basecomparevalidator.cs
- StyleCollection.cs
- TraceHandler.cs
- SMSvcHost.cs
- TypeSystemHelpers.cs
- SettingsSection.cs
- UpdateCommand.cs
- PropertyChangingEventArgs.cs
- DesignerLabelAdapter.cs
- OwnerDrawPropertyBag.cs
- XmlHelper.cs
- DownloadProgressEventArgs.cs
- PasswordRecovery.cs
- UIElementIsland.cs
- DataQuery.cs
- DbSetClause.cs
- ExtenderProvidedPropertyAttribute.cs
- SystemIPv4InterfaceProperties.cs
- NeutralResourcesLanguageAttribute.cs
- SessionSwitchEventArgs.cs
- DbConnectionPoolIdentity.cs
- PrivilegeNotHeldException.cs
- StringAnimationBase.cs
- RSAOAEPKeyExchangeDeformatter.cs
- AsyncResult.cs
- LineServicesRun.cs
- DataTableTypeConverter.cs
- IPAddress.cs
- EntitySqlQueryCacheKey.cs
- Util.cs
- StorageBasedPackageProperties.cs
- VisualBasicSettings.cs
- FixedPageAutomationPeer.cs
- ProfileEventArgs.cs
- ArrayListCollectionBase.cs
- __Error.cs
- ListViewItem.cs
- ItemCheckEvent.cs
- TrailingSpaceComparer.cs
- FixedPageProcessor.cs
- MobileContainerDesigner.cs
- DataGridRowDetailsEventArgs.cs
- ComNativeDescriptor.cs
- WebServiceEnumData.cs
- OutgoingWebResponseContext.cs
- MouseEvent.cs
- ActivityStatusChangeEventArgs.cs
- MSAAWinEventWrap.cs
- UnsupportedPolicyOptionsException.cs
- WriteFileContext.cs
- SqlCommandSet.cs
- NavigationProperty.cs
- MouseDevice.cs
- GlyphingCache.cs
- AtomPub10ServiceDocumentFormatter.cs
- WebPartCloseVerb.cs
- DockProviderWrapper.cs
- Exceptions.cs
- COSERVERINFO.cs
- Monitor.cs
- CompilerErrorCollection.cs
- LinearGradientBrush.cs
- DbConnectionPoolGroup.cs
- PlaceHolder.cs
- ResourcePart.cs
- SystemIPGlobalProperties.cs
- BuilderPropertyEntry.cs
- JoinTreeNode.cs
- WriteFileContext.cs
- ImmutableAssemblyCacheEntry.cs
- PrintDialog.cs
- Imaging.cs
- HtmlTitle.cs
- Convert.cs
- TemplateColumn.cs
- AppSettings.cs
- HandleCollector.cs
- SqlFlattener.cs
- ExpressionBuilderContext.cs
- TaskExceptionHolder.cs
- FileNotFoundException.cs
- AddInContractAttribute.cs
- PrintingPermission.cs
- UIElementPropertyUndoUnit.cs
- ActiveXContainer.cs
- DynamicMetaObject.cs
- XmlProcessingInstruction.cs
- EntityClientCacheKey.cs
- HostingEnvironmentException.cs
- UnsafeNativeMethodsMilCoreApi.cs
- MemoryRecordBuffer.cs
- TreeNodeCollection.cs
- XmlDesigner.cs
- MemberDomainMap.cs
- PackagingUtilities.cs
- StringUtil.cs
- EpmSourcePathSegment.cs