Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Regex / System / Text / RegularExpressions / RegexTree.cs / 1305376 / 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; using System.Collections.Generic; internal sealed class RegexTree { #if SILVERLIGHT internal RegexTree(RegexNode root, Dictionarycaps, Int32[] capnumlist, int captop, Dictionary capnames, String[] capslist, RegexOptions opts) #else internal RegexTree(RegexNode root, Hashtable caps, Int32[] capnumlist, int captop, Hashtable capnames, String[] capslist, RegexOptions opts) #endif { _root = root; _caps = caps; _capnumlist = capnumlist; _capnames = capnames; _capslist = capslist; _captop = captop; _options = opts; } internal RegexNode _root; #if SILVERLIGHT internal Dictionary _caps; #else internal Hashtable _caps; #endif internal Int32[] _capnumlist; #if SILVERLIGHT internal Dictionary _capnames; #else internal Hashtable _capnames; #endif 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
- __ComObject.cs
- Vector3DAnimationBase.cs
- DefaultHttpHandler.cs
- BulletedListEventArgs.cs
- CreationContext.cs
- Codec.cs
- IteratorDescriptor.cs
- SharedDp.cs
- IDataContractSurrogate.cs
- ToolZone.cs
- XmlIlTypeHelper.cs
- MulticastDelegate.cs
- SessionEndingEventArgs.cs
- EdmTypeAttribute.cs
- HttpListenerException.cs
- CodeSubDirectory.cs
- ReliableInputConnection.cs
- Literal.cs
- AuthenticationModulesSection.cs
- PrivacyNoticeBindingElementImporter.cs
- ObjectParameterCollection.cs
- DPTypeDescriptorContext.cs
- UrlMappingsModule.cs
- DataGridState.cs
- HttpRequestWrapper.cs
- DataControlField.cs
- ToolBarOverflowPanel.cs
- TemplateXamlParser.cs
- DetailsViewCommandEventArgs.cs
- ClientScriptManager.cs
- ConnectorSelectionGlyph.cs
- DeviceContexts.cs
- MembershipSection.cs
- SqlClientWrapperSmiStreamChars.cs
- HttpFileCollection.cs
- GlobalEventManager.cs
- ToolStripPanelCell.cs
- GridViewColumnCollection.cs
- AnnotationService.cs
- MobileControlsSection.cs
- ApplicationFileParser.cs
- XmlSchemaAttributeGroup.cs
- ProxyWebPart.cs
- SqlConnection.cs
- SafeRegistryHandle.cs
- SmiEventSink_Default.cs
- KeyGestureConverter.cs
- ToolStripGripRenderEventArgs.cs
- DataGridViewCellToolTipTextNeededEventArgs.cs
- OpacityConverter.cs
- X509ChainPolicy.cs
- OdbcEnvironment.cs
- DocumentGridPage.cs
- WindowPattern.cs
- QueryStringParameter.cs
- ModelUIElement3D.cs
- HttpNamespaceReservationInstallComponent.cs
- CommandLineParser.cs
- RTLAwareMessageBox.cs
- FlagPanel.cs
- XmlSchemaDocumentation.cs
- MatrixUtil.cs
- Material.cs
- BindingMAnagerBase.cs
- SharedDp.cs
- WorkflowOperationContext.cs
- ProgressBarBrushConverter.cs
- AttachmentCollection.cs
- IsolatedStorageFilePermission.cs
- StringArrayEditor.cs
- RegistrationServices.cs
- GetPageNumberCompletedEventArgs.cs
- ExeContext.cs
- HWStack.cs
- SingletonInstanceContextProvider.cs
- designeractionlistschangedeventargs.cs
- AssignDesigner.xaml.cs
- DrawingGroup.cs
- IPPacketInformation.cs
- OletxDependentTransaction.cs
- CollectionViewGroupRoot.cs
- BaseResourcesBuildProvider.cs
- GlobalItem.cs
- TransactionContext.cs
- EndpointPerformanceCounters.cs
- ConnectionConsumerAttribute.cs
- HttpContext.cs
- SpeechRecognitionEngine.cs
- Attributes.cs
- ConfigXmlWhitespace.cs
- XPathNavigatorReader.cs
- TypeConverter.cs
- NetworkCredential.cs
- CollectionsUtil.cs
- ResourceReferenceExpression.cs
- RNGCryptoServiceProvider.cs
- ComboBoxItem.cs
- ManifestResourceInfo.cs
- SystemInfo.cs
- PointCollectionValueSerializer.cs