Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / 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); } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- InternalMappingException.cs
- SafeEventLogReadHandle.cs
- RemotingServices.cs
- PrimitiveType.cs
- UniqueIdentifierService.cs
- ClipboardData.cs
- CompiledQuery.cs
- BamlResourceDeserializer.cs
- Drawing.cs
- PartitionResolver.cs
- WebPartMenu.cs
- ImageMapEventArgs.cs
- ContentDesigner.cs
- GridViewColumn.cs
- NotifyCollectionChangedEventArgs.cs
- LogStream.cs
- ChangeDirector.cs
- TypeLibConverter.cs
- GridViewPageEventArgs.cs
- PostBackOptions.cs
- OutputWindow.cs
- Normalization.cs
- DiscriminatorMap.cs
- SslStream.cs
- WebResourceUtil.cs
- NativeMethods.cs
- FreezableOperations.cs
- BufferBuilder.cs
- GPPOINT.cs
- TextEditorContextMenu.cs
- GeneralTransform3DGroup.cs
- contentDescriptor.cs
- LinkTarget.cs
- VScrollProperties.cs
- EditingScopeUndoUnit.cs
- ExclusiveCanonicalizationTransform.cs
- DockPattern.cs
- MimeWriter.cs
- Simplifier.cs
- SelectionHighlightInfo.cs
- BinaryCommonClasses.cs
- HttpDictionary.cs
- BufferBuilder.cs
- SqlFunctionAttribute.cs
- TriggerCollection.cs
- FileEnumerator.cs
- ShaderEffect.cs
- FixedDSBuilder.cs
- ConditionalDesigner.cs
- DynamicControl.cs
- ErrorView.xaml.cs
- PolyLineSegment.cs
- PasswordRecoveryDesigner.cs
- Variable.cs
- HttpServerProtocol.cs
- Hex.cs
- XmlCountingReader.cs
- DataSourceCache.cs
- BuildManager.cs
- configsystem.cs
- Stylus.cs
- NativeMethodsCLR.cs
- Debugger.cs
- QilStrConcatenator.cs
- WindowsProgressbar.cs
- SimpleTypeResolver.cs
- HttpProfileGroupBase.cs
- TraceSection.cs
- BuildProviderUtils.cs
- QilStrConcat.cs
- InstalledFontCollection.cs
- ProtocolsConfigurationHandler.cs
- DrawingContextDrawingContextWalker.cs
- ColorMap.cs
- DbSetClause.cs
- ObjectTag.cs
- QueryConverter.cs
- MultiBinding.cs
- HiddenField.cs
- SQLDateTime.cs
- QueuedDeliveryRequirementsMode.cs
- CultureInfoConverter.cs
- GroupStyle.cs
- ScrollChrome.cs
- HtmlButton.cs
- XmlToDatasetMap.cs
- EncryptedKey.cs
- RankException.cs
- SafeIUnknown.cs
- WebPartConnectionsDisconnectVerb.cs
- PopupEventArgs.cs
- ArrayWithOffset.cs
- ContextStaticAttribute.cs
- BuilderInfo.cs
- RewritingSimplifier.cs
- HttpConfigurationSystem.cs
- EdmComplexPropertyAttribute.cs
- TextBoxAutoCompleteSourceConverter.cs
- UIElement3D.cs
- DataColumnSelectionConverter.cs