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
- Int32CollectionConverter.cs
- MetadataException.cs
- TransactionFlowBindingElementImporter.cs
- BrowserCapabilitiesFactory.cs
- Socket.cs
- VisualBrush.cs
- PrinterUnitConvert.cs
- PasswordBoxAutomationPeer.cs
- SQLInt64Storage.cs
- ApplicationHost.cs
- SafeViewOfFileHandle.cs
- GlyphRun.cs
- ElapsedEventArgs.cs
- KnownTypes.cs
- IApplicationTrustManager.cs
- ToolStripTextBox.cs
- ScrollBarAutomationPeer.cs
- LongAverageAggregationOperator.cs
- SecurityTokenRequirement.cs
- FormatVersion.cs
- SetUserLanguageRequest.cs
- AsymmetricAlgorithm.cs
- CodeGeneratorOptions.cs
- WebPartPersonalization.cs
- WindowsListView.cs
- MultiTouchSystemGestureLogic.cs
- Command.cs
- TextRangeSerialization.cs
- EpmContentDeSerializerBase.cs
- DocumentOrderQuery.cs
- Decoder.cs
- TextModifier.cs
- RemoteWebConfigurationHostServer.cs
- RoleManagerModule.cs
- InternalConfigEventArgs.cs
- PointLight.cs
- querybuilder.cs
- Queue.cs
- SpellerHighlightLayer.cs
- FreezableCollection.cs
- TextDecorationCollectionConverter.cs
- FamilyCollection.cs
- localization.cs
- OracleBinary.cs
- DropShadowBitmapEffect.cs
- Itemizer.cs
- OneToOneMappingSerializer.cs
- DecoratedNameAttribute.cs
- WebPartTransformerAttribute.cs
- PackageRelationshipCollection.cs
- ControlOperationBehavior.cs
- ObjectCacheSettings.cs
- GridViewAutomationPeer.cs
- StreamGeometry.cs
- CompensationExtension.cs
- ObjectMemberMapping.cs
- PolicyException.cs
- XmlAnyElementAttribute.cs
- BinaryObjectInfo.cs
- HandledEventArgs.cs
- RealizedColumnsBlock.cs
- DataColumnPropertyDescriptor.cs
- OutOfProcStateClientManager.cs
- InfoCardRSAPKCS1SignatureDeformatter.cs
- AnimationException.cs
- DataGridHeaderBorder.cs
- AppDomainFactory.cs
- ApplicationId.cs
- MarkupCompilePass1.cs
- SerializationSectionGroup.cs
- CodeSnippetStatement.cs
- CompositeCollectionView.cs
- TdsParser.cs
- Stroke.cs
- CalendarDesigner.cs
- RotateTransform.cs
- DefaultTextStoreTextComposition.cs
- ForwardPositionQuery.cs
- RuleElement.cs
- FixedTextContainer.cs
- BitmapEffect.cs
- MouseWheelEventArgs.cs
- OdbcException.cs
- PropertyGeneratedEventArgs.cs
- StorageInfo.cs
- AcceleratedTokenAuthenticator.cs
- ParamArrayAttribute.cs
- CustomErrorCollection.cs
- GeometryDrawing.cs
- CancelEventArgs.cs
- DataGridViewColumnCollection.cs
- Documentation.cs
- TableItemPatternIdentifiers.cs
- ConfigPathUtility.cs
- DependentList.cs
- EncoderFallback.cs
- Page.cs
- MdiWindowListStrip.cs
- InternalCache.cs
- HtmlTableRow.cs