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
- SourceItem.cs
- GridViewColumnCollectionChangedEventArgs.cs
- HostProtectionException.cs
- DrawingVisualDrawingContext.cs
- TextReader.cs
- StrongName.cs
- Image.cs
- User.cs
- Size3DValueSerializer.cs
- SiteMapDesignerDataSourceView.cs
- TypeFieldSchema.cs
- XmlDataProvider.cs
- HwndSourceParameters.cs
- DiscoveryCallbackBehavior.cs
- UrlAuthFailedErrorFormatter.cs
- AsyncContentLoadedEventArgs.cs
- AsyncInvokeContext.cs
- SmiXetterAccessMap.cs
- ResolveNameEventArgs.cs
- TakeQueryOptionExpression.cs
- ExpressionVisitor.cs
- ThreadExceptionDialog.cs
- DesignerView.xaml.cs
- FlowDocumentPaginator.cs
- ByteAnimationBase.cs
- NetworkInterface.cs
- OciLobLocator.cs
- ChtmlCalendarAdapter.cs
- BindToObject.cs
- ArgumentException.cs
- CellRelation.cs
- WindowsAuthenticationModule.cs
- FormParameter.cs
- MinimizableAttributeTypeConverter.cs
- InstanceCreationEditor.cs
- WindowsStreamSecurityElement.cs
- GridEntryCollection.cs
- EmptyReadOnlyDictionaryInternal.cs
- WindowsScrollBarBits.cs
- X509Certificate2.cs
- HttpBindingExtension.cs
- AliasGenerator.cs
- DependencyPropertyKey.cs
- httpstaticobjectscollection.cs
- Table.cs
- ToolStripProgressBar.cs
- ServiceTimeoutsElement.cs
- Point3DKeyFrameCollection.cs
- DataBindingCollection.cs
- IISUnsafeMethods.cs
- GorillaCodec.cs
- VisualStateChangedEventArgs.cs
- ServiceModelEnhancedConfigurationElementCollection.cs
- FormViewDeletedEventArgs.cs
- OneOfScalarConst.cs
- RegistryConfigurationProvider.cs
- FileDialogCustomPlacesCollection.cs
- PinnedBufferMemoryStream.cs
- RestHandlerFactory.cs
- GlyphInfoList.cs
- Literal.cs
- QuaternionRotation3D.cs
- NavigateEvent.cs
- SecurityPermission.cs
- LeaseManager.cs
- DataTableNewRowEvent.cs
- LinearGradientBrush.cs
- X509Certificate2Collection.cs
- RelOps.cs
- _OSSOCK.cs
- DataRecordObjectView.cs
- AvTrace.cs
- Vector.cs
- QueryableFilterRepeater.cs
- HtmlInputHidden.cs
- ContainerFilterService.cs
- ComboBoxDesigner.cs
- MenuCommand.cs
- XmlCountingReader.cs
- CanonicalFormWriter.cs
- ManualResetEvent.cs
- SEHException.cs
- SiteMapNodeItem.cs
- ThousandthOfEmRealDoubles.cs
- CodeEventReferenceExpression.cs
- DateTimeValueSerializer.cs
- HandlerFactoryCache.cs
- PathFigureCollection.cs
- BinaryWriter.cs
- Rotation3DAnimation.cs
- DependencyObjectValidator.cs
- Utility.cs
- UIElementParagraph.cs
- ExtensionWindow.cs
- SegmentInfo.cs
- PolyLineSegment.cs
- ByteViewer.cs
- TypeConverter.cs
- DataGridViewColumnConverter.cs
- SmtpAuthenticationManager.cs