Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / ndp / fx / src / Regex / System / Text / RegularExpressions / RegexTree.cs / 1 / RegexTree.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- // RegexTree is just a wrapper for a node tree with some // global information attached. namespace System.Text.RegularExpressions { using System.Collections; internal sealed class RegexTree { internal RegexTree(RegexNode root, Hashtable caps, Object[] capnumlist, int captop, Hashtable capnames, String[] capslist, RegexOptions opts) { _root = root; _caps = caps; _capnumlist = capnumlist; _capnames = capnames; _capslist = capslist; _captop = captop; _options = opts; } internal RegexNode _root; internal Hashtable _caps; internal Object[] _capnumlist; internal Hashtable _capnames; internal String[] _capslist; internal RegexOptions _options; internal int _captop; #if DBG internal void Dump() { _root.Dump(); } internal bool Debug { get { return(_options & RegexOptions.Debug) != 0; } } #endif } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- // RegexTree is just a wrapper for a node tree with some // global information attached. namespace System.Text.RegularExpressions { using System.Collections; internal sealed class RegexTree { internal RegexTree(RegexNode root, Hashtable caps, Object[] capnumlist, int captop, Hashtable capnames, String[] capslist, RegexOptions opts) { _root = root; _caps = caps; _capnumlist = capnumlist; _capnames = capnames; _capslist = capslist; _captop = captop; _options = opts; } internal RegexNode _root; internal Hashtable _caps; internal Object[] _capnumlist; internal Hashtable _capnames; internal String[] _capslist; internal RegexOptions _options; internal int _captop; #if DBG internal void Dump() { _root.Dump(); } internal bool Debug { get { return(_options & RegexOptions.Debug) != 0; } } #endif } } // 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
- PropertyMapper.cs
- JsonServiceDocumentSerializer.cs
- RtfControlWordInfo.cs
- HandlerMappingMemo.cs
- safesecurityhelperavalon.cs
- DataExpression.cs
- KnownBoxes.cs
- ITreeGenerator.cs
- CommandConverter.cs
- MimeBasePart.cs
- SpotLight.cs
- SQLSingleStorage.cs
- TargetFrameworkUtil.cs
- ShaderRenderModeValidation.cs
- Delay.cs
- ParameterCollection.cs
- EntityModelBuildProvider.cs
- RequiredFieldValidator.cs
- IndexedSelectQueryOperator.cs
- LinqDataSourceUpdateEventArgs.cs
- Native.cs
- SQLUtility.cs
- XmlSchemaType.cs
- PopupEventArgs.cs
- ResourceType.cs
- RuntimeComponentFilter.cs
- RequestedSignatureDialog.cs
- BoundPropertyEntry.cs
- XmlIncludeAttribute.cs
- ValidationSummary.cs
- ExclusiveTcpListener.cs
- Clipboard.cs
- SqlGatherConsumedAliases.cs
- WebPartsPersonalization.cs
- UnionExpr.cs
- DataBinder.cs
- SqlParameterCollection.cs
- Grid.cs
- DocumentViewer.cs
- ConnectionOrientedTransportManager.cs
- DbModificationClause.cs
- WorkflowInstanceContextProvider.cs
- ContextDataSourceView.cs
- ProtocolElementCollection.cs
- Header.cs
- SByte.cs
- DataGridViewAccessibleObject.cs
- ScrollItemProviderWrapper.cs
- ContextStack.cs
- SystemEvents.cs
- DynamicMetaObject.cs
- AutoCompleteStringCollection.cs
- InternalPermissions.cs
- ReferencedCollectionType.cs
- SiteMapNodeCollection.cs
- RequestTimeoutManager.cs
- DataGridViewRowPrePaintEventArgs.cs
- SettingsProviderCollection.cs
- TabControlEvent.cs
- DBBindings.cs
- PublisherMembershipCondition.cs
- SendKeys.cs
- Socket.cs
- PersonalizableAttribute.cs
- DocumentPage.cs
- TypeLoadException.cs
- XamlStream.cs
- MatrixKeyFrameCollection.cs
- Pen.cs
- CalendarData.cs
- WorkflowCreationContext.cs
- WebException.cs
- StoreItemCollection.Loader.cs
- NativeMethods.cs
- CollectionChangeEventArgs.cs
- LayoutUtils.cs
- CustomErrorsSection.cs
- Thickness.cs
- Empty.cs
- PageClientProxyGenerator.cs
- Stroke2.cs
- AbandonedMutexException.cs
- UrlPropertyAttribute.cs
- Hashtable.cs
- ProviderMetadata.cs
- ColorPalette.cs
- AuthorizationContext.cs
- BinaryParser.cs
- PersonalizationDictionary.cs
- XmlFormatExtensionPrefixAttribute.cs
- PostBackOptions.cs
- TagPrefixCollection.cs
- InputScopeAttribute.cs
- SqlBulkCopy.cs
- EncryptedData.cs
- ISAPIRuntime.cs
- SuppressIldasmAttribute.cs
- SplitContainer.cs
- XhtmlConformanceSection.cs
- RepeaterCommandEventArgs.cs