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
- RelationHandler.cs
- XmlElementAttribute.cs
- TileModeValidation.cs
- ObjectNotFoundException.cs
- StylusPointPropertyInfoDefaults.cs
- HttpSessionStateBase.cs
- SplitContainer.cs
- ToolStripProfessionalLowResolutionRenderer.cs
- DataSourceCache.cs
- SubpageParagraph.cs
- DesignTable.cs
- X509CertificateValidationMode.cs
- LiteralText.cs
- WebPartZoneCollection.cs
- ResolveNameEventArgs.cs
- ApplicationContext.cs
- PixelFormats.cs
- WebPartMinimizeVerb.cs
- Int64AnimationUsingKeyFrames.cs
- SafeMILHandle.cs
- FileUpload.cs
- Vector3D.cs
- GridViewRowEventArgs.cs
- TableItemStyle.cs
- FieldNameLookup.cs
- ComponentEditorForm.cs
- ConstNode.cs
- TextTreeExtractElementUndoUnit.cs
- ImageBrush.cs
- PerspectiveCamera.cs
- ObfuscateAssemblyAttribute.cs
- ScrollBarRenderer.cs
- DataGridPagerStyle.cs
- KeyConverter.cs
- HorizontalAlignConverter.cs
- FontFamilyIdentifier.cs
- Object.cs
- LassoSelectionBehavior.cs
- EntityObject.cs
- DataGridViewComponentPropertyGridSite.cs
- XmlDataContract.cs
- StringComparer.cs
- LinkedResource.cs
- BaseDataList.cs
- Logging.cs
- BinaryHeap.cs
- Int16AnimationUsingKeyFrames.cs
- PageRequestManager.cs
- ContractUtils.cs
- LinqDataSourceSelectEventArgs.cs
- StringOutput.cs
- BlockingCollection.cs
- UnhandledExceptionEventArgs.cs
- SingleResultAttribute.cs
- LocalizationParserHooks.cs
- MenuEventArgs.cs
- BrowserCapabilitiesCompiler.cs
- Literal.cs
- Empty.cs
- WebEvents.cs
- RootBrowserWindowAutomationPeer.cs
- ListViewItemSelectionChangedEvent.cs
- ErrorsHelper.cs
- RectAnimationClockResource.cs
- XmlMembersMapping.cs
- XmlSchemaObject.cs
- TextEditorCopyPaste.cs
- SqlXml.cs
- ObjectViewListener.cs
- UnsafePeerToPeerMethods.cs
- SafeEventLogWriteHandle.cs
- FormViewDeletedEventArgs.cs
- RawStylusInputReport.cs
- ValidationUtility.cs
- GetPageNumberCompletedEventArgs.cs
- SqlNodeAnnotation.cs
- Int16Converter.cs
- Section.cs
- QilList.cs
- ReachDocumentPageSerializerAsync.cs
- FixedSOMLineRanges.cs
- DynamicILGenerator.cs
- FileSystemWatcher.cs
- SingleAnimation.cs
- XPathBinder.cs
- IndexedString.cs
- AdornedElementPlaceholder.cs
- ContractMapping.cs
- WebPartManagerInternals.cs
- DesignOnlyAttribute.cs
- KerberosRequestorSecurityToken.cs
- BatchWriter.cs
- AutoResizedEvent.cs
- XmlCompatibilityReader.cs
- DataMemberListEditor.cs
- DesignerDataTableBase.cs
- COSERVERINFO.cs
- PointLight.cs
- DoubleAnimationBase.cs
- TextParagraphCache.cs