Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / Configuration / CapabilitiesRule.cs / 1305376 / 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
- XmlCompatibilityReader.cs
- InputLanguageCollection.cs
- FileDialog.cs
- EnumerableRowCollection.cs
- DataListGeneralPage.cs
- AuthorizationBehavior.cs
- WebPartEditorCancelVerb.cs
- PerformanceCounterTraceRecord.cs
- PartitionResolver.cs
- SafeThreadHandle.cs
- XamlGridLengthSerializer.cs
- Currency.cs
- LayoutEditorPart.cs
- BlockCollection.cs
- TableRowGroup.cs
- AlternateView.cs
- GifBitmapEncoder.cs
- DataViewSettingCollection.cs
- BitmapEffectInputData.cs
- SqlCommand.cs
- WindowsFormsSectionHandler.cs
- XmlSchemaValidationException.cs
- WCFBuildProvider.cs
- BaseAppDomainProtocolHandler.cs
- EmptyQuery.cs
- PropertyInfoSet.cs
- NameValuePermission.cs
- XmlSchemaParticle.cs
- SqlError.cs
- ImageCodecInfoPrivate.cs
- DataObjectEventArgs.cs
- LZCodec.cs
- CompilerErrorCollection.cs
- DataTrigger.cs
- SoapHeaderException.cs
- ManualResetEvent.cs
- TransactionProtocol.cs
- SplineKeyFrames.cs
- HScrollBar.cs
- InvalidProgramException.cs
- DescendantOverDescendantQuery.cs
- RadioButtonFlatAdapter.cs
- ReadOnlyDataSourceView.cs
- Exceptions.cs
- SafeNativeMethods.cs
- AssemblyAttributesGoHere.cs
- ExceptionUtil.cs
- TextRunTypographyProperties.cs
- DecoderFallbackWithFailureFlag.cs
- FlowDocumentScrollViewerAutomationPeer.cs
- HandlerWithFactory.cs
- ReflectEventDescriptor.cs
- PanelStyle.cs
- SchemaElementLookUpTableEnumerator.cs
- XmlChildEnumerator.cs
- UIElementParagraph.cs
- Transactions.cs
- AppDomainUnloadedException.cs
- DataRecordObjectView.cs
- HttpApplication.cs
- TextInfo.cs
- DbParameterCollection.cs
- IISMapPath.cs
- SemanticAnalyzer.cs
- VisualTreeHelper.cs
- SessionState.cs
- DbParameterCollectionHelper.cs
- EdmType.cs
- TabPanel.cs
- CodeIterationStatement.cs
- DCSafeHandle.cs
- StaticExtension.cs
- CroppedBitmap.cs
- RegexTypeEditor.cs
- ExceptionUtil.cs
- ClientSideProviderDescription.cs
- ObjectListGeneralPage.cs
- CaseCqlBlock.cs
- XmlCharCheckingWriter.cs
- LogRecordSequence.cs
- QueryExpr.cs
- DrawingGroup.cs
- UInt16Converter.cs
- LogPolicy.cs
- DataSetMappper.cs
- Converter.cs
- BindingListCollectionView.cs
- ImageFormatConverter.cs
- QueryAsyncResult.cs
- DebugView.cs
- OleDragDropHandler.cs
- User.cs
- BindingList.cs
- HwndMouseInputProvider.cs
- Tile.cs
- ProcessModule.cs
- EdmScalarPropertyAttribute.cs
- HyperLinkField.cs
- SecurityContext.cs
- CqlErrorHelper.cs