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
- ImpersonationContext.cs
- Soap.cs
- TemplateInstanceAttribute.cs
- TargetParameterCountException.cs
- EventManager.cs
- Component.cs
- PropertyRef.cs
- Int64AnimationBase.cs
- EventEntry.cs
- ComboBoxRenderer.cs
- WarningException.cs
- CodeAssignStatement.cs
- ImageSource.cs
- TextHidden.cs
- XamlToRtfParser.cs
- securitycriticaldataClass.cs
- SqlOuterApplyReducer.cs
- ProjectionPlanCompiler.cs
- SettingsPropertyWrongTypeException.cs
- FragmentQuery.cs
- SingleResultAttribute.cs
- ChannelServices.cs
- ClientScriptManagerWrapper.cs
- DeferredElementTreeState.cs
- XmlSchemaAnnotated.cs
- SynchronizedInputAdaptor.cs
- ErrorFormatter.cs
- RuntimeArgumentHandle.cs
- OciEnlistContext.cs
- AssemblyFilter.cs
- ListDictionaryInternal.cs
- CacheRequest.cs
- ManagementOptions.cs
- ContainerFilterService.cs
- DispatchChannelSink.cs
- NavigationProgressEventArgs.cs
- Binding.cs
- ColorInterpolationModeValidation.cs
- StringSorter.cs
- GetTokenRequest.cs
- NavigationProperty.cs
- XamlPoint3DCollectionSerializer.cs
- MenuCommand.cs
- ProcessingInstructionAction.cs
- InteropAutomationProvider.cs
- UIPermission.cs
- ColumnHeader.cs
- GlyphsSerializer.cs
- XamlPathDataSerializer.cs
- WebPartEditVerb.cs
- SectionRecord.cs
- FrameworkPropertyMetadata.cs
- UInt16.cs
- PropertyGrid.cs
- AspNetCompatibilityRequirementsAttribute.cs
- CompoundFileStorageReference.cs
- _NetworkingPerfCounters.cs
- CustomSignedXml.cs
- SafeFileMappingHandle.cs
- TransportContext.cs
- ColumnCollection.cs
- WorkflowViewService.cs
- __ComObject.cs
- PasswordTextNavigator.cs
- LocationReferenceEnvironment.cs
- ExternalDataExchangeClient.cs
- CheckPair.cs
- LocalizableAttribute.cs
- OpCopier.cs
- ToolStripSeparator.cs
- ComponentResourceManager.cs
- SecurityUtils.cs
- RtfToken.cs
- HttpWebRequestElement.cs
- EditingContext.cs
- XmlSchemaSimpleContentRestriction.cs
- MouseOverProperty.cs
- LogEntrySerialization.cs
- NameSpaceExtractor.cs
- FrameworkReadOnlyPropertyMetadata.cs
- SecurityPolicySection.cs
- DataColumnMapping.cs
- AmbiguousMatchException.cs
- CustomValidator.cs
- EditCommandColumn.cs
- DBPropSet.cs
- followingsibling.cs
- Int32AnimationUsingKeyFrames.cs
- SHA256.cs
- MultiSelector.cs
- StylusPoint.cs
- TableCell.cs
- TextFindEngine.cs
- GiveFeedbackEvent.cs
- TabletDeviceInfo.cs
- ProxyWebPart.cs
- SoapSchemaMember.cs
- Int64AnimationBase.cs
- DefaultValueAttribute.cs
- ParallelEnumerableWrapper.cs