Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / 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); } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- MobileControlPersister.cs
- SQLInt32Storage.cs
- JavaScriptObjectDeserializer.cs
- DefaultPerformanceCounters.cs
- SqlConnectionPoolProviderInfo.cs
- DataGridViewTextBoxEditingControl.cs
- ObjectCloneHelper.cs
- Registry.cs
- StyleCollection.cs
- CornerRadius.cs
- StateItem.cs
- ToolStripItemEventArgs.cs
- RemotingConfigParser.cs
- SpellerStatusTable.cs
- SessionViewState.cs
- DecimalConverter.cs
- TextEffectResolver.cs
- WebScriptEnablingBehavior.cs
- FileSystemWatcher.cs
- UInt32.cs
- SelectionWordBreaker.cs
- ViewLoader.cs
- Clipboard.cs
- SqlTypeSystemProvider.cs
- SkipStoryboardToFill.cs
- AdornerHitTestResult.cs
- AnyAllSearchOperator.cs
- NetworkInterface.cs
- DocumentXmlWriter.cs
- DataSetUtil.cs
- XmlNamespaceDeclarationsAttribute.cs
- UseManagedPresentationElement.cs
- FlowLayoutSettings.cs
- TextElement.cs
- ResourceDescriptionAttribute.cs
- XmlAtomicValue.cs
- MimePart.cs
- FontStretchConverter.cs
- StreamWriter.cs
- COM2IPerPropertyBrowsingHandler.cs
- SmiEventSink.cs
- _BaseOverlappedAsyncResult.cs
- EncryptedKeyIdentifierClause.cs
- Walker.cs
- SettingsProviderCollection.cs
- RequestCacheEntry.cs
- sqlstateclientmanager.cs
- TextFormatter.cs
- PropertyEntry.cs
- NominalTypeEliminator.cs
- FormViewActionList.cs
- DocumentViewer.cs
- InternalBufferOverflowException.cs
- SingleObjectCollection.cs
- CookieProtection.cs
- ViewRendering.cs
- Rotation3D.cs
- Convert.cs
- MetadataArtifactLoaderCompositeResource.cs
- Semaphore.cs
- ByteArrayHelperWithString.cs
- ToolStripScrollButton.cs
- OptimizerPatterns.cs
- AvTrace.cs
- ExpressionVisitorHelpers.cs
- ApplicationHost.cs
- ReachNamespaceInfo.cs
- ProgressChangedEventArgs.cs
- AuthorizationRule.cs
- TitleStyle.cs
- DispatcherTimer.cs
- AnnotationResourceCollection.cs
- BitmapImage.cs
- CommandDesigner.cs
- activationcontext.cs
- AdapterUtil.cs
- EntityDataSourceUtil.cs
- Menu.cs
- ChangeNode.cs
- TreePrinter.cs
- MsmqHostedTransportManager.cs
- PreviewKeyDownEventArgs.cs
- ScrollableControl.cs
- RowToParametersTransformer.cs
- XpsPartBase.cs
- NavigatorInput.cs
- CharacterMetricsDictionary.cs
- MarkupCompiler.cs
- KeyToListMap.cs
- Compilation.cs
- FactoryId.cs
- ADMembershipProvider.cs
- HScrollProperties.cs
- PrintEvent.cs
- CoTaskMemSafeHandle.cs
- ToolStripItemImageRenderEventArgs.cs
- CompositeKey.cs
- Converter.cs
- Point3DCollectionConverter.cs
- QilScopedVisitor.cs