Code:
/ DotNET / DotNET / 8.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
- ExpandCollapseProviderWrapper.cs
- smtppermission.cs
- WebRequestModuleElement.cs
- FillRuleValidation.cs
- MouseEvent.cs
- DrawingCollection.cs
- KeyEventArgs.cs
- VariableValue.cs
- PermissionSetTriple.cs
- BamlRecords.cs
- Int32RectValueSerializer.cs
- FactoryRecord.cs
- CapabilitiesUse.cs
- WebPartUtil.cs
- AuthorizationSection.cs
- SQLChars.cs
- ResourceExpression.cs
- Trace.cs
- ScriptControlManager.cs
- ReversePositionQuery.cs
- ToolStripItemEventArgs.cs
- DrawTreeNodeEventArgs.cs
- PeerObject.cs
- SHA512Managed.cs
- PointAnimation.cs
- SmiEventStream.cs
- SqlStatistics.cs
- WorkflowApplicationAbortedEventArgs.cs
- SByteConverter.cs
- UInt64Converter.cs
- XmlBinaryReader.cs
- RelationshipDetailsCollection.cs
- DefaultTextStoreTextComposition.cs
- BulletChrome.cs
- PrivilegeNotHeldException.cs
- SoapEnumAttribute.cs
- LocatorPartList.cs
- followingquery.cs
- RichTextBox.cs
- TypeSystem.cs
- DataTable.cs
- HostingEnvironmentSection.cs
- HintTextMaxWidthConverter.cs
- _NativeSSPI.cs
- PolyQuadraticBezierSegmentFigureLogic.cs
- InvalidEnumArgumentException.cs
- ChannelServices.cs
- KeyPullup.cs
- ExpandCollapsePattern.cs
- MappingModelBuildProvider.cs
- ApplicationManager.cs
- StringPropertyBuilder.cs
- PackagingUtilities.cs
- TraceSource.cs
- DrawingImage.cs
- AppSettingsExpressionBuilder.cs
- HandledEventArgs.cs
- BitSet.cs
- DataProtectionSecurityStateEncoder.cs
- MtomMessageEncodingElement.cs
- Publisher.cs
- OutputCacheSettingsSection.cs
- TabControl.cs
- ErrorFormatterPage.cs
- UnmanagedHandle.cs
- ColumnResizeUndoUnit.cs
- DebuggerAttributes.cs
- ScriptControlManager.cs
- WebEvents.cs
- WindowInteropHelper.cs
- SiteMapSection.cs
- RowToParametersTransformer.cs
- TransformationRules.cs
- PartialClassGenerationTask.cs
- PackageRelationshipCollection.cs
- DataServiceProcessingPipelineEventArgs.cs
- ByValueEqualityComparer.cs
- DropAnimation.xaml.cs
- SafeArrayTypeMismatchException.cs
- OleDbDataReader.cs
- DateTimeFormatInfo.cs
- ValidatingReaderNodeData.cs
- LexicalChunk.cs
- DataGridViewRowHeightInfoNeededEventArgs.cs
- VerificationException.cs
- NamespaceInfo.cs
- TextServicesCompartmentContext.cs
- ScriptManager.cs
- InternalCompensate.cs
- DoubleAnimationClockResource.cs
- ObjRef.cs
- PerfCounters.cs
- URLBuilder.cs
- PreProcessInputEventArgs.cs
- WebPartHeaderCloseVerb.cs
- EntityDataSourceMemberPath.cs
- SqlBinder.cs
- Globals.cs
- ReferenceAssemblyAttribute.cs
- CfgRule.cs