Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / Configuration / CapabilitiesRule.cs / 1305376 / 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- XmlBaseWriter.cs
- DBDataPermissionAttribute.cs
- CompensationDesigner.cs
- UnsafeMethods.cs
- CodeAttributeDeclarationCollection.cs
- RuntimeArgumentHandle.cs
- Keywords.cs
- DesignColumn.cs
- AxisAngleRotation3D.cs
- ToolTipService.cs
- Compiler.cs
- ReachPrintTicketSerializerAsync.cs
- SerializableTypeCodeDomSerializer.cs
- BindingsCollection.cs
- SqlComparer.cs
- cache.cs
- HitTestResult.cs
- DataColumn.cs
- StorageTypeMapping.cs
- DataGridTextBoxColumn.cs
- TranslateTransform.cs
- TypeTypeConverter.cs
- X509Utils.cs
- MouseEvent.cs
- ServicesUtilities.cs
- InternalPermissions.cs
- Codec.cs
- CatalogZoneBase.cs
- ConditionCollection.cs
- WindowsButton.cs
- DataPagerCommandEventArgs.cs
- Deflater.cs
- MimeXmlImporter.cs
- DragEvent.cs
- CodeDomLoader.cs
- FilteredXmlReader.cs
- CaseStatement.cs
- Single.cs
- MinimizableAttributeTypeConverter.cs
- ExpressionContext.cs
- PointAnimationClockResource.cs
- ObjectStateManagerMetadata.cs
- SnapshotChangeTrackingStrategy.cs
- TrackingSection.cs
- XamlGridLengthSerializer.cs
- SmiXetterAccessMap.cs
- XmlWhitespace.cs
- GenericParameterDataContract.cs
- MaterializeFromAtom.cs
- EntityAdapter.cs
- CodeAttributeArgumentCollection.cs
- ListViewGroupConverter.cs
- SqlConnectionString.cs
- SQLInt16.cs
- XpsResource.cs
- HostProtectionPermission.cs
- HighlightComponent.cs
- DATA_BLOB.cs
- CopyOfAction.cs
- ConfigurationUtility.cs
- SessionState.cs
- EnglishPluralizationService.cs
- XmlBinaryWriterSession.cs
- XmlAnyElementAttributes.cs
- WebServiceReceive.cs
- StorageRoot.cs
- FrugalList.cs
- SeekStoryboard.cs
- DelegatingTypeDescriptionProvider.cs
- SystemIPv6InterfaceProperties.cs
- XmlSchemaException.cs
- QueryableDataSourceEditData.cs
- keycontainerpermission.cs
- ThemeDictionaryExtension.cs
- XmlNodeChangedEventArgs.cs
- PlatformCulture.cs
- DataGridCellsPresenter.cs
- bindurihelper.cs
- OleDbFactory.cs
- XmlCustomFormatter.cs
- ErrorInfoXmlDocument.cs
- SubstitutionList.cs
- BitmapCacheBrush.cs
- WMICapabilities.cs
- JournalEntryListConverter.cs
- StylusDownEventArgs.cs
- AggregateNode.cs
- WrappedKeySecurityToken.cs
- BooleanFunctions.cs
- CommandDevice.cs
- XPathDocumentNavigator.cs
- Maps.cs
- ValidationUtility.cs
- Label.cs
- WorkflowItemPresenter.cs
- SystemIcons.cs
- CatalogZoneBase.cs
- TraceUtility.cs
- DocumentOrderComparer.cs
- XmlNamespaceMappingCollection.cs