Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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
- DESCryptoServiceProvider.cs
- FormsAuthenticationEventArgs.cs
- UrlPath.cs
- InlineObject.cs
- DeferredTextReference.cs
- NativeMethods.cs
- ListItemConverter.cs
- TextDpi.cs
- ImageCodecInfoPrivate.cs
- Opcode.cs
- activationcontext.cs
- FactoryId.cs
- Invariant.cs
- ColumnReorderedEventArgs.cs
- SqlTopReducer.cs
- DCSafeHandle.cs
- ObjectIDGenerator.cs
- DefaultEventAttribute.cs
- FtpRequestCacheValidator.cs
- MemberJoinTreeNode.cs
- GenericXmlSecurityToken.cs
- MediaPlayer.cs
- RoutedPropertyChangedEventArgs.cs
- DecoderBestFitFallback.cs
- BmpBitmapEncoder.cs
- RuntimeWrappedException.cs
- HashCoreRequest.cs
- _ProxyChain.cs
- AspNetPartialTrustHelpers.cs
- FontStyleConverter.cs
- SessionSwitchEventArgs.cs
- Debug.cs
- DetailsViewPagerRow.cs
- SqlNotificationEventArgs.cs
- ProxyWebPart.cs
- PipeSecurity.cs
- WebSysDescriptionAttribute.cs
- Point.cs
- PlatformCulture.cs
- Privilege.cs
- RegexGroupCollection.cs
- Application.cs
- PropertyContainer.cs
- EndpointNameMessageFilter.cs
- ServiceModelActivationSectionGroup.cs
- SocketPermission.cs
- XsdDuration.cs
- RangeValuePatternIdentifiers.cs
- CompilerParameters.cs
- DecoderFallback.cs
- ControlPaint.cs
- IxmlLineInfo.cs
- AsymmetricCryptoHandle.cs
- ClaimSet.cs
- EventSetterHandlerConverter.cs
- CombinedGeometry.cs
- DynamicRendererThreadManager.cs
- BooleanExpr.cs
- Attributes.cs
- WindowsFormsSectionHandler.cs
- ConfigXmlSignificantWhitespace.cs
- DecimalStorage.cs
- SharedPersonalizationStateInfo.cs
- TreeViewImageGenerator.cs
- CommandEventArgs.cs
- ContextMenu.cs
- ToolboxItemFilterAttribute.cs
- DataGridViewRowsRemovedEventArgs.cs
- NetworkStream.cs
- FieldAccessException.cs
- InstanceCompleteException.cs
- EmbeddedMailObjectCollectionEditor.cs
- ExceptionUtil.cs
- StylusDevice.cs
- ZipQueryOperator.cs
- WebPartsPersonalizationAuthorization.cs
- Win32.cs
- PhysicalFontFamily.cs
- WindowsFormsHostAutomationPeer.cs
- Tokenizer.cs
- HelpExampleGenerator.cs
- Image.cs
- CompiledXpathExpr.cs
- HttpContextServiceHost.cs
- RecognizeCompletedEventArgs.cs
- ParallelDesigner.xaml.cs
- ConnectionPointConverter.cs
- OrderedDictionaryStateHelper.cs
- ForEachDesigner.xaml.cs
- CfgSemanticTag.cs
- IPHostEntry.cs
- ResourceDefaultValueAttribute.cs
- Mapping.cs
- StateItem.cs
- cache.cs
- PrivateUnsafeNativeCompoundFileMethods.cs
- DataGridTable.cs
- DataGridViewColumnConverter.cs
- CommonDialog.cs
- SmiEventStream.cs