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
- DragCompletedEventArgs.cs
- FormatterServices.cs
- QilList.cs
- RawKeyboardInputReport.cs
- RegexRunner.cs
- WebPartCollection.cs
- dbenumerator.cs
- SafeFileMapViewHandle.cs
- XmlParserContext.cs
- ToolStripProfessionalLowResolutionRenderer.cs
- ListBindingHelper.cs
- SizeAnimationBase.cs
- CodeGenerator.cs
- SimplePropertyEntry.cs
- PropertyDescriptor.cs
- DbModificationClause.cs
- StateManagedCollection.cs
- AnnotationDocumentPaginator.cs
- SymbolType.cs
- TraceSection.cs
- sqlstateclientmanager.cs
- DataFormats.cs
- MediaSystem.cs
- WebReferencesBuildProvider.cs
- WebPartVerbsEventArgs.cs
- Utils.cs
- HttpWriter.cs
- VisualCollection.cs
- infer.cs
- SqlConnectionManager.cs
- XmlWrappingReader.cs
- Single.cs
- DefaultBinder.cs
- RegexCode.cs
- ListViewInsertionMark.cs
- ExpandCollapseProviderWrapper.cs
- IDReferencePropertyAttribute.cs
- HtmlTableCell.cs
- Documentation.cs
- ObjectItemCollectionAssemblyCacheEntry.cs
- ContainerParaClient.cs
- GeometryConverter.cs
- SpAudioStreamWrapper.cs
- WbemProvider.cs
- NullableFloatAverageAggregationOperator.cs
- PageHandlerFactory.cs
- DrawingContextWalker.cs
- NumberEdit.cs
- Int32Collection.cs
- ProgressChangedEventArgs.cs
- DbProviderManifest.cs
- DataGridViewAutoSizeColumnsModeEventArgs.cs
- WebPartCatalogCloseVerb.cs
- SqlDataSourceQueryConverter.cs
- HttpListenerRequest.cs
- BindingSource.cs
- NativeActivityTransactionContext.cs
- FixedSchema.cs
- CategoryAttribute.cs
- XMLSyntaxException.cs
- Int32CAMarshaler.cs
- oledbmetadatacolumnnames.cs
- SharedPerformanceCounter.cs
- WindowsTreeView.cs
- RuntimeResourceSet.cs
- OciEnlistContext.cs
- ImageKeyConverter.cs
- CommandLibraryHelper.cs
- TransportConfigurationTypeElement.cs
- ViewCellSlot.cs
- TextStore.cs
- XmlDataSourceDesigner.cs
- EdmFunction.cs
- EntryPointNotFoundException.cs
- ListViewDeleteEventArgs.cs
- DetailsViewDeleteEventArgs.cs
- DeferredSelectedIndexReference.cs
- ByteRangeDownloader.cs
- DataControlImageButton.cs
- TreeNodeStyle.cs
- TextSegment.cs
- StdRegProviderWrapper.cs
- AppSettingsReader.cs
- EntityDataSourceConfigureObjectContextPanel.cs
- InputQueue.cs
- IndexingContentUnit.cs
- XmlQualifiedName.cs
- ProfileService.cs
- OptimalBreakSession.cs
- ListViewGroup.cs
- Assembly.cs
- RetrieveVirtualItemEventArgs.cs
- StyleModeStack.cs
- MarshalByValueComponent.cs
- Attributes.cs
- SqlSelectClauseBuilder.cs
- SchemaNamespaceManager.cs
- DomainLiteralReader.cs
- SourceFileInfo.cs
- TransactionInformation.cs