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
- InvalidOperationException.cs
- CaseExpr.cs
- ProjectionPlanCompiler.cs
- ControlIdConverter.cs
- CompiledQuery.cs
- NamedObject.cs
- MruCache.cs
- PerformanceCounterTraceRecord.cs
- WindowsSlider.cs
- WebPartUtil.cs
- XslException.cs
- ConstraintEnumerator.cs
- DataGridViewCellValidatingEventArgs.cs
- SrgsDocument.cs
- SharedConnectionListener.cs
- MenuStrip.cs
- BinaryUtilClasses.cs
- DataGridDesigner.cs
- LayoutEngine.cs
- TemplateColumn.cs
- TdsParameterSetter.cs
- DataGridCellAutomationPeer.cs
- RegexRunnerFactory.cs
- SqlServer2KCompatibilityCheck.cs
- NumericUpDown.cs
- XmlElementElementCollection.cs
- Message.cs
- NameObjectCollectionBase.cs
- ConfigurationLockCollection.cs
- DataGridViewUtilities.cs
- FacetChecker.cs
- DataGridHelper.cs
- BoolExpressionVisitors.cs
- FormViewUpdatedEventArgs.cs
- DataGridViewRowHeightInfoNeededEventArgs.cs
- TrackingStringDictionary.cs
- DataGridCommandEventArgs.cs
- Soap.cs
- ContextMarshalException.cs
- URLMembershipCondition.cs
- TextContainer.cs
- SqlColumnizer.cs
- HelpProvider.cs
- RectValueSerializer.cs
- AssemblyBuilder.cs
- AsyncResult.cs
- ConsoleTraceListener.cs
- InvokeBinder.cs
- AuthorizationRule.cs
- SemanticValue.cs
- XmlSerializerSection.cs
- XdrBuilder.cs
- PolyQuadraticBezierSegmentFigureLogic.cs
- TraceContextRecord.cs
- StoreItemCollection.Loader.cs
- SingleBodyParameterMessageFormatter.cs
- AxisAngleRotation3D.cs
- RijndaelManaged.cs
- SQLInt16Storage.cs
- AdapterUtil.cs
- Page.cs
- ReadOnlyNameValueCollection.cs
- ReaderWriterLock.cs
- DetailsViewDeletedEventArgs.cs
- InternalPermissions.cs
- ShortcutKeysEditor.cs
- XPathNavigator.cs
- SQLInt64.cs
- Timeline.cs
- _NativeSSPI.cs
- UTF8Encoding.cs
- XmlSchemaSearchPattern.cs
- NamedPermissionSet.cs
- InternalDispatchObject.cs
- EditBehavior.cs
- XmlLinkedNode.cs
- WeakEventTable.cs
- HierarchicalDataBoundControl.cs
- CharacterBuffer.cs
- RequestCacheValidator.cs
- QueryPageSettingsEventArgs.cs
- LocalizationParserHooks.cs
- PolicyLevel.cs
- DigitalSignature.cs
- CodeMemberProperty.cs
- versioninfo.cs
- HttpChannelFactory.cs
- DataViewManagerListItemTypeDescriptor.cs
- UnhandledExceptionEventArgs.cs
- ImageAnimator.cs
- XamlSerializerUtil.cs
- TouchFrameEventArgs.cs
- QuestionEventArgs.cs
- ErrorHandler.cs
- MessageLogTraceRecord.cs
- odbcmetadatacollectionnames.cs
- ConnectionsZone.cs
- URLString.cs
- PropertyGridDesigner.cs
- SqlClientWrapperSmiStream.cs