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
- ProjectionPruner.cs
- RuleSettingsCollection.cs
- Avt.cs
- UserPersonalizationStateInfo.cs
- SoapTypeAttribute.cs
- WebCategoryAttribute.cs
- StringCollection.cs
- XmlSerializationReader.cs
- ConfigXmlAttribute.cs
- MenuAutoFormat.cs
- WizardStepBase.cs
- XamlValidatingReader.cs
- SetState.cs
- SafeTimerHandle.cs
- FixedSOMTextRun.cs
- JsonUriDataContract.cs
- XPathParser.cs
- SizeValueSerializer.cs
- PropertiesTab.cs
- CodeDomLoader.cs
- SqlTriggerAttribute.cs
- DataContext.cs
- X509Certificate2Collection.cs
- AccessibleObject.cs
- JapaneseCalendar.cs
- TableLayoutPanel.cs
- AmbientEnvironment.cs
- IntSecurity.cs
- FileUpload.cs
- FullTrustAssembliesSection.cs
- GridViewCommandEventArgs.cs
- EntityDataSourceDesigner.cs
- BaseValidator.cs
- ServiceContractGenerationContext.cs
- XmlChildEnumerator.cs
- SequenceDesigner.cs
- InstanceHandleConflictException.cs
- DrawingAttributesDefaultValueFactory.cs
- AnimatedTypeHelpers.cs
- ObjectAnimationBase.cs
- InstanceDescriptor.cs
- CodeSnippetExpression.cs
- ContainerSelectorBehavior.cs
- Win32Native.cs
- UnknownBitmapDecoder.cs
- counter.cs
- Style.cs
- ToolStripLabel.cs
- Typography.cs
- Point3D.cs
- MonthChangedEventArgs.cs
- PathFigureCollection.cs
- GatewayDefinition.cs
- CriticalHandle.cs
- WebPartDeleteVerb.cs
- Profiler.cs
- PopupRootAutomationPeer.cs
- InvalidCastException.cs
- AddInController.cs
- CTreeGenerator.cs
- DeviceSpecific.cs
- WebPartConnectionCollection.cs
- Matrix.cs
- RegularExpressionValidator.cs
- CreateParams.cs
- Pen.cs
- WebScriptEnablingElement.cs
- DecryptedHeader.cs
- ApplicationSettingsBase.cs
- SoapAttributeOverrides.cs
- DataSourceComponent.cs
- XsdDateTime.cs
- NGCSerializationManager.cs
- IntMinMaxAggregationOperator.cs
- TransformProviderWrapper.cs
- ServiceModelActivationSectionGroup.cs
- XsdValidatingReader.cs
- SecurityTokenSerializer.cs
- ActivationArguments.cs
- ConstructorBuilder.cs
- FacetChecker.cs
- PageContent.cs
- HandlerBase.cs
- AsyncStreamReader.cs
- Utils.cs
- CompositeCollectionView.cs
- XamlSerializerUtil.cs
- DbExpressionVisitor_TResultType.cs
- GenericEnumerator.cs
- EUCJPEncoding.cs
- OutputCacheModule.cs
- SimpleWorkerRequest.cs
- Process.cs
- ViewEventArgs.cs
- PolicyStatement.cs
- SwitchAttribute.cs
- StyleXamlTreeBuilder.cs
- StringTraceRecord.cs
- Internal.cs
- figurelengthconverter.cs