Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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
- PrinterResolution.cs
- MexBindingBindingCollectionElement.cs
- FileIOPermission.cs
- FlowDocumentPage.cs
- AppliedDeviceFiltersEditor.cs
- DataControlFieldTypeEditor.cs
- AbstractDataSvcMapFileLoader.cs
- ParameterExpression.cs
- TypeTypeConverter.cs
- TextOnlyOutput.cs
- RevocationPoint.cs
- BamlResourceDeserializer.cs
- GraphicsContext.cs
- UInt16.cs
- SessionEndingEventArgs.cs
- ThrowHelper.cs
- GestureRecognizer.cs
- ColorTransformHelper.cs
- PropertyCollection.cs
- Vertex.cs
- CompilerLocalReference.cs
- FolderBrowserDialogDesigner.cs
- ResizeGrip.cs
- SubstitutionDesigner.cs
- ComboBoxRenderer.cs
- ResourcesBuildProvider.cs
- VirtualPath.cs
- ReplyChannelBinder.cs
- NoResizeSelectionBorderGlyph.cs
- DocumentationServerProtocol.cs
- OnOperation.cs
- DataGridCommandEventArgs.cs
- PowerEase.cs
- UriSchemeKeyedCollection.cs
- _TimerThread.cs
- RtfControls.cs
- ConfigsHelper.cs
- ControlPropertyNameConverter.cs
- LinearGradientBrush.cs
- RegistryKey.cs
- DBCommandBuilder.cs
- DesignerForm.cs
- XmlAnyAttributeAttribute.cs
- RunInstallerAttribute.cs
- NonClientArea.cs
- HttpFileCollection.cs
- DataGridViewCellContextMenuStripNeededEventArgs.cs
- VisualProxy.cs
- HttpStaticObjectsCollectionWrapper.cs
- HelpKeywordAttribute.cs
- FtpWebResponse.cs
- QilParameter.cs
- WebOperationContext.cs
- XdrBuilder.cs
- ReadContentAsBinaryHelper.cs
- XmlMapping.cs
- NameScope.cs
- ComplexPropertyEntry.cs
- SortedDictionary.cs
- CustomAttribute.cs
- PersonalizableAttribute.cs
- DataSourceCache.cs
- DoubleLink.cs
- AccessKeyManager.cs
- MessageQueueKey.cs
- DynamicDocumentPaginator.cs
- HostedImpersonationContext.cs
- SynchronizedPool.cs
- embossbitmapeffect.cs
- mactripleDES.cs
- HierarchicalDataBoundControl.cs
- mediaeventshelper.cs
- DataTableTypeConverter.cs
- MessageQueueCriteria.cs
- CharacterBuffer.cs
- SafeProcessHandle.cs
- SqlExpander.cs
- ImmutableAssemblyCacheEntry.cs
- categoryentry.cs
- ButtonFieldBase.cs
- TemplateBaseAction.cs
- XmlILAnnotation.cs
- MetadataPropertyAttribute.cs
- AppDomainUnloadedException.cs
- ObjectDataSourceMethodEventArgs.cs
- SQLCharsStorage.cs
- PageAdapter.cs
- ManagedIStream.cs
- XmlFormatWriterGenerator.cs
- CustomErrorsSection.cs
- SendActivityDesignerTheme.cs
- CoreSwitches.cs
- DataControlFieldTypeEditor.cs
- ParserContext.cs
- VBIdentifierNameEditor.cs
- GifBitmapEncoder.cs
- StickyNote.cs
- X500Name.cs
- BooleanKeyFrameCollection.cs
- ValidationEventArgs.cs