Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / 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 } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- LocalizableAttribute.cs
- TextTreeRootTextBlock.cs
- ControlTemplate.cs
- EventSourceCreationData.cs
- AdvancedBindingPropertyDescriptor.cs
- WebPartCatalogCloseVerb.cs
- SqlBuilder.cs
- HttpHostedTransportConfiguration.cs
- CRYPTPROTECT_PROMPTSTRUCT.cs
- ArgumentsParser.cs
- XmlKeywords.cs
- X509SecurityTokenProvider.cs
- ExpressionConverter.cs
- StringOutput.cs
- OptimizedTemplateContentHelper.cs
- ServiceProviders.cs
- XmlSerializerFactory.cs
- ControlCachePolicy.cs
- OptimizedTemplateContentHelper.cs
- FileSystemWatcher.cs
- PortCache.cs
- BitmapMetadataEnumerator.cs
- HtmlListAdapter.cs
- WebPartZoneCollection.cs
- WorkflowPersistenceService.cs
- DictionaryEntry.cs
- TdsEnums.cs
- CultureSpecificStringDictionary.cs
- AttributeSetAction.cs
- ConnectionManagementElement.cs
- MarkupObject.cs
- PackageFilter.cs
- PageStatePersister.cs
- InputBuffer.cs
- ConfigurationValues.cs
- X509PeerCertificateAuthenticationElement.cs
- OracleSqlParser.cs
- UnmanagedHandle.cs
- SiteMapNodeItem.cs
- MemberExpressionHelper.cs
- AtlasWeb.Designer.cs
- DataGridRelationshipRow.cs
- XsltQilFactory.cs
- ClientTargetSection.cs
- WebDisplayNameAttribute.cs
- Calendar.cs
- SoapSchemaMember.cs
- InvokeHandlers.cs
- HtmlString.cs
- DelegateTypeInfo.cs
- Int32CAMarshaler.cs
- ReadOnlyCollectionBase.cs
- ConnectionsZone.cs
- RichTextBoxAutomationPeer.cs
- ChannelPoolSettingsElement.cs
- ModuleConfigurationInfo.cs
- Number.cs
- CellParagraph.cs
- ClonableStack.cs
- EventLogger.cs
- MailHeaderInfo.cs
- HttpModuleAction.cs
- PathFigureCollectionConverter.cs
- DataSourceView.cs
- RSAPKCS1KeyExchangeFormatter.cs
- PropertyTab.cs
- PrivilegedConfigurationManager.cs
- ConnectionsZone.cs
- SafeFileHandle.cs
- ArcSegment.cs
- TraceContextEventArgs.cs
- TypeNameHelper.cs
- MessageSecurityProtocol.cs
- Int32KeyFrameCollection.cs
- VectorKeyFrameCollection.cs
- GeneralTransform3DTo2DTo3D.cs
- CommandConverter.cs
- EventLogPermissionEntryCollection.cs
- ResourceExpressionBuilder.cs
- UnmanagedMemoryStreamWrapper.cs
- Roles.cs
- EnumBuilder.cs
- CacheDependency.cs
- Camera.cs
- PartialCachingControl.cs
- AnimationStorage.cs
- AnonymousIdentificationModule.cs
- DataGridViewSelectedCellsAccessibleObject.cs
- OrderingInfo.cs
- MailAddressCollection.cs
- FacetEnabledSchemaElement.cs
- ByteRangeDownloader.cs
- ManagedFilter.cs
- XmlSchemaObject.cs
- AdRotatorDesigner.cs
- DataRecordObjectView.cs
- HttpClientCertificate.cs
- PageAsyncTask.cs
- Command.cs
- XmlFormatExtensionPrefixAttribute.cs