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
- SqlXmlStorage.cs
- AudioSignalProblemOccurredEventArgs.cs
- ThrowHelper.cs
- GridViewSortEventArgs.cs
- CustomAttribute.cs
- SimpleApplicationHost.cs
- ApplicationBuildProvider.cs
- ResourceProviderFactory.cs
- SqlBulkCopy.cs
- NameScopePropertyAttribute.cs
- Error.cs
- AttachedPropertyBrowsableForChildrenAttribute.cs
- ServiceChannel.cs
- StatusBar.cs
- XmlILTrace.cs
- BoundField.cs
- ThemeDictionaryExtension.cs
- GraphicsPath.cs
- InternalDispatchObject.cs
- BooleanKeyFrameCollection.cs
- SmiMetaDataProperty.cs
- DataGridRelationshipRow.cs
- glyphs.cs
- ArrangedElement.cs
- JsonByteArrayDataContract.cs
- _ReceiveMessageOverlappedAsyncResult.cs
- InputLanguageCollection.cs
- EventDescriptor.cs
- FileRecordSequenceHelper.cs
- WebPartEditVerb.cs
- URIFormatException.cs
- ConfigurationErrorsException.cs
- HttpRawResponse.cs
- HtmlMeta.cs
- WizardForm.cs
- MetadataItem.cs
- PassportAuthenticationModule.cs
- ToolStripItemTextRenderEventArgs.cs
- ObjectListField.cs
- entitydatasourceentitysetnameconverter.cs
- WebControl.cs
- MonikerHelper.cs
- ToolboxDataAttribute.cs
- ErrorRuntimeConfig.cs
- DocumentViewerBaseAutomationPeer.cs
- DataBoundLiteralControl.cs
- XmlValidatingReader.cs
- bindurihelper.cs
- MergablePropertyAttribute.cs
- TagMapCollection.cs
- SkewTransform.cs
- RegularExpressionValidator.cs
- Part.cs
- StringResourceManager.cs
- ListControlConvertEventArgs.cs
- TemplatedWizardStep.cs
- XmlMtomReader.cs
- StrongTypingException.cs
- GridViewEditEventArgs.cs
- MonthCalendar.cs
- FontSourceCollection.cs
- InputScopeAttribute.cs
- IdnElement.cs
- Misc.cs
- CommonRemoteMemoryBlock.cs
- DocumentApplicationJournalEntry.cs
- WorkflowDesignerColors.cs
- QueryStatement.cs
- StandardBindingElement.cs
- TextOptionsInternal.cs
- DictionaryBase.cs
- InvalidPrinterException.cs
- TdsParserStateObject.cs
- UniqueEventHelper.cs
- AdPostCacheSubstitution.cs
- IpcClientChannel.cs
- NumericPagerField.cs
- OneOfScalarConst.cs
- WMIInterop.cs
- DocumentPageHost.cs
- ObjectStateEntry.cs
- Parameter.cs
- RangeValuePattern.cs
- ScaleTransform3D.cs
- SchemaImporterExtension.cs
- XmlSchemaChoice.cs
- ControlCachePolicy.cs
- WebBrowsableAttribute.cs
- ListSortDescriptionCollection.cs
- HGlobalSafeHandle.cs
- ProviderConnectionPoint.cs
- DataTransferEventArgs.cs
- IndexExpression.cs
- EarlyBoundInfo.cs
- RequestQueue.cs
- TraceProvider.cs
- ResXResourceReader.cs
- UrlAuthorizationModule.cs
- OrderablePartitioner.cs
- BindingMemberInfo.cs