Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / 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); } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SequenceNumber.cs
- BevelBitmapEffect.cs
- EventLogPermissionEntry.cs
- JsonQueryStringConverter.cs
- MobileListItemCollection.cs
- HtmlTextViewAdapter.cs
- DesignerProperties.cs
- ForeignKeyConstraint.cs
- DependencyObjectType.cs
- EventEntry.cs
- DocumentEventArgs.cs
- BreakRecordTable.cs
- CodeTypeMember.cs
- WebBaseEventKeyComparer.cs
- StringAttributeCollection.cs
- AlphabeticalEnumConverter.cs
- ObjectList.cs
- StackSpiller.Generated.cs
- CacheRequest.cs
- LockCookie.cs
- SiteMapNodeItemEventArgs.cs
- Condition.cs
- TextTrailingCharacterEllipsis.cs
- StyleModeStack.cs
- NameGenerator.cs
- ToolboxItemSnapLineBehavior.cs
- InheritedPropertyChangedEventArgs.cs
- ColorTranslator.cs
- ExtentCqlBlock.cs
- DataGridViewDataErrorEventArgs.cs
- MatrixCamera.cs
- BasicKeyConstraint.cs
- CertificateReferenceElement.cs
- X509SecurityTokenParameters.cs
- SoapTypeAttribute.cs
- RNGCryptoServiceProvider.cs
- InheritanceContextChangedEventManager.cs
- CopyNamespacesAction.cs
- UDPClient.cs
- VirtualPath.cs
- CellNormalizer.cs
- MulticastNotSupportedException.cs
- BitmapMetadataEnumerator.cs
- ProfessionalColors.cs
- DataServiceQueryContinuation.cs
- PersonalizableTypeEntry.cs
- RelatedPropertyManager.cs
- ADConnectionHelper.cs
- Parsers.cs
- IdentityNotMappedException.cs
- SqlRowUpdatedEvent.cs
- ReliableSession.cs
- LogLogRecord.cs
- _HelperAsyncResults.cs
- ToggleButtonAutomationPeer.cs
- ToolCreatedEventArgs.cs
- KeySplineConverter.cs
- AddingNewEventArgs.cs
- ClosableStream.cs
- ConnectionProviderAttribute.cs
- ToolStripStatusLabel.cs
- Control.cs
- ProfileBuildProvider.cs
- Model3D.cs
- InputDevice.cs
- RectangleConverter.cs
- LineServices.cs
- ComponentResourceKey.cs
- RequestCacheEntry.cs
- InitialServerConnectionReader.cs
- QilPatternFactory.cs
- SystemKeyConverter.cs
- Content.cs
- BuilderPropertyEntry.cs
- ProgressBar.cs
- CodeGen.cs
- SqlClientWrapperSmiStreamChars.cs
- LabelLiteral.cs
- ObjectItemAttributeAssemblyLoader.cs
- ViewEvent.cs
- UserControl.cs
- DataControlField.cs
- DbDataRecord.cs
- BatchParser.cs
- HelloOperationAsyncResult.cs
- QueryOptionExpression.cs
- SqlClientPermission.cs
- DictionaryEntry.cs
- BamlResourceDeserializer.cs
- DetailsViewRow.cs
- FindCriteria.cs
- TypeBuilder.cs
- AdapterUtil.cs
- StyleBamlTreeBuilder.cs
- TextDecoration.cs
- GeometryValueSerializer.cs
- DiagnosticsConfigurationHandler.cs
- Compiler.cs
- ScrollChrome.cs
- AssertUtility.cs