Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / 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
- DataBoundControlDesigner.cs
- Compiler.cs
- ZoneButton.cs
- Tokenizer.cs
- MembershipPasswordException.cs
- SrgsSemanticInterpretationTag.cs
- CodeLinePragma.cs
- KeyInfo.cs
- BuildManagerHost.cs
- XsdCachingReader.cs
- SecUtil.cs
- AuthorizationSection.cs
- HitTestResult.cs
- ContentPathSegment.cs
- xmlfixedPageInfo.cs
- MulticastOption.cs
- VectorCollection.cs
- DebugController.cs
- NetworkStream.cs
- CombinedHttpChannel.cs
- QilLiteral.cs
- FixedPageAutomationPeer.cs
- PropertyExpression.cs
- PasswordPropertyTextAttribute.cs
- DbMetaDataFactory.cs
- _IPv6Address.cs
- BitmapEffect.cs
- TaskExceptionHolder.cs
- ConvertersCollection.cs
- TextElementAutomationPeer.cs
- SiteMap.cs
- EndOfStreamException.cs
- HtmlInputReset.cs
- WindowsGraphics2.cs
- DbConnectionPoolGroup.cs
- TdsParameterSetter.cs
- SqlWebEventProvider.cs
- AssociationTypeEmitter.cs
- GridViewRowPresenterBase.cs
- DataGridViewRowHeightInfoNeededEventArgs.cs
- RealizedColumnsBlock.cs
- CodeSnippetStatement.cs
- SQLDoubleStorage.cs
- WebRequestModuleElement.cs
- StorageMappingFragment.cs
- SynthesizerStateChangedEventArgs.cs
- ClusterRegistryConfigurationProvider.cs
- HtmlInputText.cs
- CharacterString.cs
- MimeBasePart.cs
- ActiveXHost.cs
- VisualCollection.cs
- SafeCloseHandleCritical.cs
- BamlReader.cs
- CustomErrorCollection.cs
- Tracer.cs
- GridViewCancelEditEventArgs.cs
- ValueUnavailableException.cs
- PixelShader.cs
- MetadataHelper.cs
- BinaryCommonClasses.cs
- BindingContext.cs
- SiteMapNodeItemEventArgs.cs
- Canvas.cs
- FileDialog.cs
- HtmlInputRadioButton.cs
- IdnElement.cs
- TextTreeInsertUndoUnit.cs
- EventProviderWriter.cs
- entityreference_tresulttype.cs
- MulticastOption.cs
- ProfessionalColorTable.cs
- Byte.cs
- DrawingCollection.cs
- Solver.cs
- TableRowCollection.cs
- ProcessModuleCollection.cs
- BitmapEffectInputData.cs
- CodeRemoveEventStatement.cs
- ProcessThreadDesigner.cs
- GroupStyle.cs
- KnownBoxes.cs
- InvalidPropValue.cs
- StreamAsIStream.cs
- FileUtil.cs
- WebPartConnectionsConfigureVerb.cs
- AddressHeaderCollection.cs
- Binding.cs
- ToolStripStatusLabel.cs
- Pen.cs
- LeafCellTreeNode.cs
- AnimationException.cs
- UrlPropertyAttribute.cs
- EntityViewContainer.cs
- DataRowView.cs
- TemplateAction.cs
- ProfileGroupSettings.cs
- JsonDeserializer.cs
- Tile.cs
- HMACSHA1.cs