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
- BuilderInfo.cs
- WindowsGraphics2.cs
- ErrorRuntimeConfig.cs
- ToolStripRenderEventArgs.cs
- Point4DConverter.cs
- XsltException.cs
- XmlSerializationWriter.cs
- ZipIOEndOfCentralDirectoryBlock.cs
- Debug.cs
- TextElementEnumerator.cs
- SqlUserDefinedTypeAttribute.cs
- EntityDataSourceStatementEditor.cs
- Camera.cs
- ConfigXmlDocument.cs
- _SecureChannel.cs
- TabRenderer.cs
- PrintPageEvent.cs
- LogArchiveSnapshot.cs
- XamlInterfaces.cs
- PackageStore.cs
- BlurBitmapEffect.cs
- DesignerActionPropertyItem.cs
- Parameter.cs
- InputReferenceExpression.cs
- XmlSchemaValidationException.cs
- GeneralTransform3DTo2D.cs
- PaperSize.cs
- XmlUrlResolver.cs
- UserThread.cs
- ValueType.cs
- StrokeIntersection.cs
- Transaction.cs
- _FtpControlStream.cs
- StrokeNodeEnumerator.cs
- ValueConversionAttribute.cs
- BezierSegment.cs
- XmlILAnnotation.cs
- ComponentManagerBroker.cs
- HttpHeaderCollection.cs
- NavigationService.cs
- PrintController.cs
- RenderData.cs
- PackagingUtilities.cs
- ProviderConnectionPoint.cs
- UserNamePasswordValidationMode.cs
- MaskedTextBoxTextEditor.cs
- StatusBarItem.cs
- ToolStripItemClickedEventArgs.cs
- TreeNodeCollectionEditor.cs
- ClientConfigurationHost.cs
- RC2.cs
- StringPropertyBuilder.cs
- CacheSection.cs
- VisemeEventArgs.cs
- SpinLock.cs
- TextBoxAutoCompleteSourceConverter.cs
- Events.cs
- Conditional.cs
- DocumentSignatureManager.cs
- DeploymentExceptionMapper.cs
- TcpClientChannel.cs
- OdbcInfoMessageEvent.cs
- XmlObjectSerializerWriteContextComplex.cs
- XmlDownloadManager.cs
- GenericWebPart.cs
- ApplicationException.cs
- RoleManagerModule.cs
- HttpTransportManager.cs
- ServiceHttpHandlerFactory.cs
- ColorBlend.cs
- DispatcherObject.cs
- EdmEntityTypeAttribute.cs
- ZipFileInfoCollection.cs
- RichTextBox.cs
- datacache.cs
- SessionStateContainer.cs
- XmlWhitespace.cs
- ObjectParameterCollection.cs
- CodeEventReferenceExpression.cs
- Queue.cs
- SetIndexBinder.cs
- ResourceWriter.cs
- LineVisual.cs
- RadioButtonBaseAdapter.cs
- ImportContext.cs
- Utility.cs
- StateMachineExecutionState.cs
- PixelFormat.cs
- FixUpCollection.cs
- CodeTypeMember.cs
- OpenTypeMethods.cs
- JpegBitmapDecoder.cs
- DataControlField.cs
- SettingsProviderCollection.cs
- HandledMouseEvent.cs
- Environment.cs
- MailWebEventProvider.cs
- PopupControlService.cs
- SharedUtils.cs
- VScrollProperties.cs