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
- EventMappingSettings.cs
- XmlIlGenerator.cs
- loginstatus.cs
- PersonalizationProviderHelper.cs
- PeerContact.cs
- DataGridViewCellStyleEditor.cs
- SurrogateDataContract.cs
- DatatypeImplementation.cs
- columnmapkeybuilder.cs
- ResetableIterator.cs
- HtmlShim.cs
- SurrogateSelector.cs
- OleDbConnectionFactory.cs
- CryptoApi.cs
- ReverseInheritProperty.cs
- MemoryStream.cs
- RegexGroupCollection.cs
- CaseExpr.cs
- ZipFileInfo.cs
- ExecutionContext.cs
- SqlInternalConnectionTds.cs
- _SslStream.cs
- GridViewItemAutomationPeer.cs
- WeakReferenceList.cs
- SmtpReplyReaderFactory.cs
- Quaternion.cs
- StorageAssociationSetMapping.cs
- FormViewUpdatedEventArgs.cs
- UpdatePanel.cs
- CachedPathData.cs
- ContextMarshalException.cs
- AppDomainAttributes.cs
- InputProviderSite.cs
- DBCommandBuilder.cs
- ZipArchive.cs
- DataGridViewHitTestInfo.cs
- initElementDictionary.cs
- DataServiceExpressionVisitor.cs
- DataRowExtensions.cs
- RemoteWebConfigurationHostStream.cs
- InlinedAggregationOperator.cs
- PauseStoryboard.cs
- HtmlAnchor.cs
- CommonObjectSecurity.cs
- COAUTHIDENTITY.cs
- BaseTreeIterator.cs
- DataObjectPastingEventArgs.cs
- NamedPipeTransportBindingElement.cs
- ParameterCollectionEditor.cs
- ApplicationServiceHelper.cs
- ProcessHostConfigUtils.cs
- ComplexLine.cs
- CanonicalFontFamilyReference.cs
- DynamicPropertyReader.cs
- WhitespaceRuleLookup.cs
- XmlSchemaElement.cs
- CalendarButtonAutomationPeer.cs
- InplaceBitmapMetadataWriter.cs
- RequestQueryProcessor.cs
- NTAccount.cs
- MaterialGroup.cs
- NullableDoubleSumAggregationOperator.cs
- XmlToDatasetMap.cs
- CategoryNameCollection.cs
- DispatcherTimer.cs
- DataTransferEventArgs.cs
- OutOfProcStateClientManager.cs
- GraphicsPathIterator.cs
- BitmapEffectrendercontext.cs
- ResourcePart.cs
- GuidelineCollection.cs
- Int32EqualityComparer.cs
- HtmlInputControl.cs
- SendKeys.cs
- WindowsListViewItemStartMenu.cs
- ConsumerConnectionPointCollection.cs
- WindowsNonControl.cs
- LinkLabel.cs
- MarkerProperties.cs
- NetDispatcherFaultException.cs
- NavigationService.cs
- NullExtension.cs
- WebEventTraceProvider.cs
- MappingException.cs
- DeclarativeCatalogPart.cs
- AnimationTimeline.cs
- Pens.cs
- SafeRightsManagementHandle.cs
- TimeZone.cs
- InvokeMethod.cs
- WindowsIdentity.cs
- CurrencyWrapper.cs
- FrameSecurityDescriptor.cs
- TranslateTransform.cs
- HandledEventArgs.cs
- PartialCachingAttribute.cs
- ParseHttpDate.cs
- EntityStoreSchemaFilterEntry.cs
- SecurityTokenProvider.cs
- DataTableMappingCollection.cs