Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / Configuration / CapabilitiesRule.cs / 1305376 / 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- XhtmlMobileTextWriter.cs
- FamilyMapCollection.cs
- Lookup.cs
- Preprocessor.cs
- NumberFormatter.cs
- ObjectItemCollectionAssemblyCacheEntry.cs
- StyleModeStack.cs
- ImageKeyConverter.cs
- Itemizer.cs
- UnsafeNativeMethodsPenimc.cs
- StringUtil.cs
- TextParaLineResult.cs
- SiteMembershipCondition.cs
- RSAProtectedConfigurationProvider.cs
- AuthenticationService.cs
- WindowsRegion.cs
- XmlILOptimizerVisitor.cs
- CompilerScopeManager.cs
- CodeDefaultValueExpression.cs
- HttpDictionary.cs
- ChtmlPageAdapter.cs
- DataSourceCache.cs
- RelatedView.cs
- GifBitmapDecoder.cs
- CustomSignedXml.cs
- ValidationErrorCollection.cs
- ModulesEntry.cs
- StrokeCollectionDefaultValueFactory.cs
- CodeArrayIndexerExpression.cs
- Misc.cs
- SqlUtil.cs
- AuthenticationException.cs
- UnSafeCharBuffer.cs
- BindStream.cs
- Section.cs
- TextTreeTextBlock.cs
- FontFamily.cs
- SQLGuid.cs
- XmlSchemaType.cs
- XmlNodeChangedEventArgs.cs
- StringToken.cs
- ControlAdapter.cs
- RuleSet.cs
- CatalogZone.cs
- SqlDataSourceCommandParser.cs
- ScrollEventArgs.cs
- SelectedDatesCollection.cs
- ApplicationSecurityManager.cs
- CompareInfo.cs
- EntityDataSourceWrapperPropertyDescriptor.cs
- MatrixValueSerializer.cs
- Emitter.cs
- MissingMethodException.cs
- DeviceContext2.cs
- LinqTreeNodeEvaluator.cs
- SliderAutomationPeer.cs
- ActivatableWorkflowsQueryResult.cs
- ContentPresenter.cs
- PopupRootAutomationPeer.cs
- DrawListViewColumnHeaderEventArgs.cs
- IntSecurity.cs
- ConnectionAcceptor.cs
- SecurityValidationBehavior.cs
- ContentDisposition.cs
- FreezableOperations.cs
- ThicknessKeyFrameCollection.cs
- DataGridViewCellStyleEditor.cs
- EnglishPluralizationService.cs
- WebCategoryAttribute.cs
- MLangCodePageEncoding.cs
- XmlSerializerVersionAttribute.cs
- PropertiesTab.cs
- SimpleApplicationHost.cs
- Soap.cs
- SizeAnimationClockResource.cs
- Int16Storage.cs
- CurrentTimeZone.cs
- RadioButtonBaseAdapter.cs
- WebServiceBindingAttribute.cs
- TabPage.cs
- BuildManagerHost.cs
- ReachBasicContext.cs
- XsdCachingReader.cs
- ListComponentEditor.cs
- MethodMessage.cs
- ItemType.cs
- SecuritySessionClientSettings.cs
- SafeNativeMethods.cs
- XmlEventCache.cs
- VerificationException.cs
- RegexReplacement.cs
- CodePageEncoding.cs
- TextTreeExtractElementUndoUnit.cs
- UntrustedRecipientException.cs
- TextBoxAutomationPeer.cs
- Line.cs
- DropDownButton.cs
- BinarySerializer.cs
- MetaModel.cs
- Ticks.cs