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
- Section.cs
- ListViewDeletedEventArgs.cs
- RuleSetDialog.Designer.cs
- ToolStripItemEventArgs.cs
- AppSettingsSection.cs
- Bidi.cs
- File.cs
- ItemCollection.cs
- MarginsConverter.cs
- XmlElementAttributes.cs
- QilUnary.cs
- WindowsListView.cs
- DrawingImage.cs
- SchemaComplexType.cs
- UnsafeNativeMethodsMilCoreApi.cs
- BrushMappingModeValidation.cs
- ControlBuilderAttribute.cs
- EventTrigger.cs
- _ListenerRequestStream.cs
- TextRangeAdaptor.cs
- CqlErrorHelper.cs
- PageContent.cs
- RowType.cs
- SignatureResourcePool.cs
- MinMaxParagraphWidth.cs
- TextAdaptor.cs
- DataGridViewRowStateChangedEventArgs.cs
- OdbcEnvironment.cs
- RequiredFieldValidator.cs
- PropertyPathConverter.cs
- AppSettingsExpressionBuilder.cs
- RegisteredDisposeScript.cs
- MSG.cs
- Container.cs
- SyndicationElementExtensionCollection.cs
- ToolBarPanel.cs
- arc.cs
- AvtEvent.cs
- ToolStripProgressBar.cs
- CaretElement.cs
- BitHelper.cs
- LogicalExpr.cs
- RootBrowserWindowProxy.cs
- ClientRuntimeConfig.cs
- IsolatedStorageException.cs
- DataControlHelper.cs
- ExpressionBuilderCollection.cs
- TextElement.cs
- FontCacheUtil.cs
- XmlRawWriter.cs
- XmlWrappingWriter.cs
- RoutingSection.cs
- Link.cs
- WebPageTraceListener.cs
- ConfigXmlSignificantWhitespace.cs
- TraceContextRecord.cs
- ServiceParser.cs
- PiiTraceSource.cs
- MultipartContentParser.cs
- StreamHelper.cs
- Geometry.cs
- Win32MouseDevice.cs
- LogReserveAndAppendState.cs
- FileSystemInfo.cs
- HierarchicalDataBoundControl.cs
- StrokeFIndices.cs
- VideoDrawing.cs
- ToggleButton.cs
- FieldMetadata.cs
- PassportPrincipal.cs
- TagMapCollection.cs
- ComplexObject.cs
- ModifierKeysConverter.cs
- MetadataCacheItem.cs
- WebMethodAttribute.cs
- AdCreatedEventArgs.cs
- CompoundFileReference.cs
- ListViewHitTestInfo.cs
- BaseCodePageEncoding.cs
- InstanceStore.cs
- StopStoryboard.cs
- GlyphingCache.cs
- LinkGrep.cs
- ObjectListCommandEventArgs.cs
- PropertyChangedEventArgs.cs
- AddingNewEventArgs.cs
- PropagationProtocolsTracing.cs
- XmlQuerySequence.cs
- LinearGradientBrush.cs
- CollectionViewProxy.cs
- RenderContext.cs
- dataobject.cs
- PeerNameRegistration.cs
- BmpBitmapDecoder.cs
- XmlSchemaAttribute.cs
- SettingsBase.cs
- PropertyItemInternal.cs
- Propagator.JoinPropagator.cs
- ErrorInfoXmlDocument.cs
- HttpWebRequestElement.cs