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
- Adorner.cs
- SimpleBitVector32.cs
- SafeEventLogWriteHandle.cs
- OracleConnectionStringBuilder.cs
- DateTimeConstantAttribute.cs
- WorkflowEventArgs.cs
- AmbientValueAttribute.cs
- entitydatasourceentitysetnameconverter.cs
- AutomationEventArgs.cs
- OracleConnectionFactory.cs
- RemoteCryptoSignHashRequest.cs
- EventMappingSettingsCollection.cs
- SiteMapNodeItemEventArgs.cs
- XmlSchemaElement.cs
- TypedElement.cs
- CollectionBuilder.cs
- Keyboard.cs
- MarkupCompilePass1.cs
- PostBackOptions.cs
- TimeSpanConverter.cs
- XComponentModel.cs
- CounterNameConverter.cs
- GenericEnumerator.cs
- AffineTransform3D.cs
- InputLanguageSource.cs
- HttpModuleAction.cs
- MarginCollapsingState.cs
- SwitchAttribute.cs
- PersonalizableTypeEntry.cs
- WindowCollection.cs
- FunctionImportMapping.ReturnTypeRenameMapping.cs
- SqlXmlStorage.cs
- EventDescriptorCollection.cs
- SignatureHelper.cs
- MarshalByRefObject.cs
- PriorityBindingExpression.cs
- GraphicsPath.cs
- CompareValidator.cs
- MexNamedPipeBindingCollectionElement.cs
- XPathNode.cs
- PeerNameRecordCollection.cs
- AutomationIdentifier.cs
- RuntimeArgumentHandle.cs
- CompilerInfo.cs
- Soap.cs
- DebugController.cs
- DynamicQueryableWrapper.cs
- ContentIterators.cs
- UnionCqlBlock.cs
- XmlParserContext.cs
- DataGridToolTip.cs
- EncoderNLS.cs
- MediaCommands.cs
- WorkflowInstanceProvider.cs
- XmlChildNodes.cs
- xml.cs
- HostnameComparisonMode.cs
- SqlNodeAnnotation.cs
- GcSettings.cs
- ExceptionUtil.cs
- EdmSchemaAttribute.cs
- EditingCommands.cs
- ValidatingPropertiesEventArgs.cs
- ping.cs
- XPathDocumentIterator.cs
- ActivityCodeDomSerializer.cs
- PinnedBufferMemoryStream.cs
- XmlReader.cs
- ConnectionStringsSection.cs
- XmlSchema.cs
- Marshal.cs
- Renderer.cs
- TypeUsageBuilder.cs
- PeerNameRecord.cs
- SqlNodeTypeOperators.cs
- MethodBuilderInstantiation.cs
- XmlSchemaException.cs
- Pair.cs
- NestPullup.cs
- TokenBasedSet.cs
- BaseValidatorDesigner.cs
- Stream.cs
- ThemeInfoAttribute.cs
- ActivationArguments.cs
- GlobalEventManager.cs
- ChannelSettingsElement.cs
- HandleTable.cs
- RC2CryptoServiceProvider.cs
- OLEDB_Util.cs
- SqlServices.cs
- TaskFileService.cs
- UIElementHelper.cs
- KeyValuePair.cs
- RtfToken.cs
- IndicFontClient.cs
- SerialPinChanges.cs
- ISO2022Encoding.cs
- XmlReader.cs
- JoinGraph.cs
- PropertyConverter.cs