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
- Utils.cs
- DropShadowEffect.cs
- DependsOnAttribute.cs
- OptimizerPatterns.cs
- ApplicationManager.cs
- DrawingVisual.cs
- Compiler.cs
- BehaviorEditorPart.cs
- TopClause.cs
- X509ChainElement.cs
- OleDbError.cs
- DataGridViewRowEventArgs.cs
- TableAdapterManagerNameHandler.cs
- SessionState.cs
- XmlTextReaderImplHelpers.cs
- DataGridCellInfo.cs
- LookupBindingPropertiesAttribute.cs
- KeyPullup.cs
- ViewLoader.cs
- CodeLabeledStatement.cs
- ExpressionDumper.cs
- StateWorkerRequest.cs
- DiscriminatorMap.cs
- MaterializeFromAtom.cs
- DataGridViewCell.cs
- FeatureAttribute.cs
- VariantWrapper.cs
- TextParaClient.cs
- XmlnsDefinitionAttribute.cs
- SqlTransaction.cs
- Context.cs
- SymbolEqualComparer.cs
- UdpSocket.cs
- XmlReflectionMember.cs
- AliasGenerator.cs
- EditorPartChrome.cs
- GlyphCache.cs
- FileDialogCustomPlace.cs
- DoubleAnimationUsingPath.cs
- DefaultPrintController.cs
- PropertyToken.cs
- HostVisual.cs
- SelectorAutomationPeer.cs
- DelegateSerializationHolder.cs
- PropertyCollection.cs
- ModifiableIteratorCollection.cs
- ReflectEventDescriptor.cs
- RemotingConfiguration.cs
- BamlMapTable.cs
- XmlSchemaAppInfo.cs
- ServiceHostingEnvironment.cs
- SizeKeyFrameCollection.cs
- PrintDocument.cs
- _TLSstream.cs
- GcSettings.cs
- Size3D.cs
- StagingAreaInputItem.cs
- DelimitedListTraceListener.cs
- SecurityManager.cs
- Timer.cs
- WindowsPen.cs
- SoapMessage.cs
- SafeCryptoHandles.cs
- IsolatedStoragePermission.cs
- BitmapFrame.cs
- XPathMessageFilterTable.cs
- AttributeXamlType.cs
- XmlSchemaSimpleTypeRestriction.cs
- RegexCompilationInfo.cs
- XmlReflectionMember.cs
- DataRowView.cs
- CqlLexer.cs
- CacheAxisQuery.cs
- MatchAllMessageFilter.cs
- InternalDuplexChannelFactory.cs
- ButtonFlatAdapter.cs
- ComponentGlyph.cs
- UnionCodeGroup.cs
- PropertiesTab.cs
- SoapCommonClasses.cs
- LinqDataSourceDeleteEventArgs.cs
- UrlMappingsModule.cs
- ComboBoxRenderer.cs
- XPathNodeIterator.cs
- BamlStream.cs
- HuffModule.cs
- BaseResourcesBuildProvider.cs
- IpcServerChannel.cs
- SqlDataSourceQuery.cs
- SegmentInfo.cs
- DataGridViewSelectedCellsAccessibleObject.cs
- OdbcTransaction.cs
- XmlDataCollection.cs
- XmlSchemaSimpleContentExtension.cs
- PropertyPushdownHelper.cs
- BaseParagraph.cs
- HelloMessageCD1.cs
- SafeSecurityHandles.cs
- SafeHandle.cs
- CfgParser.cs