Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / ndp / fx / src / xsp / System / Web / Configuration / CapabilitiesRule.cs / 1 / CapabilitiesRule.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.Configuration { using System.Collections; using System.Collections.Specialized; using System.Diagnostics; using System.Globalization; using System.Reflection; using System.Security; using System.Text; using System.Text.RegularExpressions; using System.Threading; using System.Web.Caching; using System.Web.Compilation; using System.Web.Hosting; using System.Security.Permissions; // // CapabilitiesRule is a step in the computation of a capabilities object. It can be either // (1) import a string from the request object // (2) assign a pattern into a variable // (3) execute a subsequence if a regex matches // (4) execute a subsequence and exit the block if a regex matches // internal abstract class CapabilitiesRule { internal const int Use = 0; internal const int Assign = 1; internal const int Filter = 2; internal const int Case = 3; internal int _type; internal virtual int Type { get { return _type; } } internal abstract void Evaluate(CapabilitiesState state); } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.Configuration { using System.Collections; using System.Collections.Specialized; using System.Diagnostics; using System.Globalization; using System.Reflection; using System.Security; using System.Text; using System.Text.RegularExpressions; using System.Threading; using System.Web.Caching; using System.Web.Compilation; using System.Web.Hosting; using System.Security.Permissions; // // CapabilitiesRule is a step in the computation of a capabilities object. It can be either // (1) import a string from the request object // (2) assign a pattern into a variable // (3) execute a subsequence if a regex matches // (4) execute a subsequence and exit the block if a regex matches // internal abstract class CapabilitiesRule { internal const int Use = 0; internal const int Assign = 1; internal const int Filter = 2; internal const int Case = 3; internal int _type; internal virtual int Type { get { return _type; } } internal abstract void Evaluate(CapabilitiesState state); } } // 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
- StreamingContext.cs
- TimeoutHelper.cs
- SpecularMaterial.cs
- PersistenceException.cs
- OleDbConnectionInternal.cs
- SplashScreen.cs
- CompositeActivityDesigner.cs
- ResXBuildProvider.cs
- InputLanguageEventArgs.cs
- UnknownBitmapDecoder.cs
- StyleSelector.cs
- ImageDrawing.cs
- InvokeBase.cs
- FilteredDataSetHelper.cs
- SqlFormatter.cs
- MailWriter.cs
- altserialization.cs
- DecimalConstantAttribute.cs
- PropertyFilterAttribute.cs
- MasterPageParser.cs
- GrammarBuilderRuleRef.cs
- Scene3D.cs
- PassportAuthenticationEventArgs.cs
- FixedPageAutomationPeer.cs
- cookieexception.cs
- TraceLevelStore.cs
- WebPartTracker.cs
- SemanticBasicElement.cs
- CellTreeNode.cs
- Currency.cs
- ProcessModuleCollection.cs
- RSAOAEPKeyExchangeFormatter.cs
- PolygonHotSpot.cs
- ForwardPositionQuery.cs
- DescendantQuery.cs
- QueryOptionExpression.cs
- UserControlBuildProvider.cs
- DataTrigger.cs
- ExecutionContext.cs
- ToolStripSystemRenderer.cs
- PageThemeParser.cs
- WebPartCollection.cs
- InvalidateEvent.cs
- DataSourceXmlClassAttribute.cs
- HtmlImage.cs
- AccessText.cs
- Int64KeyFrameCollection.cs
- FileLevelControlBuilderAttribute.cs
- ObjectCloneHelper.cs
- WebPartUserCapability.cs
- SafeMemoryMappedViewHandle.cs
- Substitution.cs
- ModelFactory.cs
- FontFamilyConverter.cs
- Cursor.cs
- AppSecurityManager.cs
- TypeConverterAttribute.cs
- Int64AnimationBase.cs
- EventOpcode.cs
- Utils.cs
- StylusShape.cs
- MapPathBasedVirtualPathProvider.cs
- BreakSafeBase.cs
- ParameterCollection.cs
- DiffuseMaterial.cs
- XPathNavigatorReader.cs
- ChooseAction.cs
- XmlIncludeAttribute.cs
- XmlSchemaValidationException.cs
- QuaternionValueSerializer.cs
- XmlSchemaExternal.cs
- ConnectionStringsExpressionBuilder.cs
- AnnotationAdorner.cs
- TableLayoutCellPaintEventArgs.cs
- DeclarationUpdate.cs
- SemanticResolver.cs
- CapacityStreamGeometryContext.cs
- DragDropHelper.cs
- propertyentry.cs
- DataGridDefaultColumnWidthTypeConverter.cs
- DocumentOutline.cs
- Screen.cs
- TextEffectResolver.cs
- StorageMappingItemLoader.cs
- TailCallAnalyzer.cs
- XmlKeywords.cs
- ItemChangedEventArgs.cs
- SmtpLoginAuthenticationModule.cs
- ConnectionStringsSection.cs
- dataprotectionpermission.cs
- EdmValidator.cs
- Int16.cs
- WmlPanelAdapter.cs
- basecomparevalidator.cs
- GeneralTransform3D.cs
- SigningCredentials.cs
- PrinterUnitConvert.cs
- WebPartCatalogAddVerb.cs
- InteropExecutor.cs
- PropertyGridCommands.cs