Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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. // //----------------------------------------------------------------------------- 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
- DataGridColumnCollection.cs
- EntityKey.cs
- DelimitedListTraceListener.cs
- DateRangeEvent.cs
- PenLineCapValidation.cs
- SingleConverter.cs
- XsltArgumentList.cs
- bidPrivateBase.cs
- EarlyBoundInfo.cs
- WebPartEditVerb.cs
- GPPOINTF.cs
- WindowsStatusBar.cs
- Overlapped.cs
- WindowsBrush.cs
- InputBuffer.cs
- RichTextBox.cs
- TraceContextRecord.cs
- EntityDataSourceConfigureObjectContext.cs
- StylusLogic.cs
- Activator.cs
- XhtmlBasicPhoneCallAdapter.cs
- EdgeProfileValidation.cs
- ExecutedRoutedEventArgs.cs
- SecurityValidationBehavior.cs
- PartialCachingAttribute.cs
- SafeViewOfFileHandle.cs
- ReadWriteObjectLock.cs
- SafeCryptoHandles.cs
- HostingEnvironment.cs
- XmlMtomWriter.cs
- TokenBasedSet.cs
- NameNode.cs
- DocumentReferenceCollection.cs
- OutputCacheProfile.cs
- OleDbInfoMessageEvent.cs
- PipeStream.cs
- StringFunctions.cs
- XmlAnyElementAttribute.cs
- SqlColumnizer.cs
- ObjectFullSpanRewriter.cs
- SmtpFailedRecipientsException.cs
- ComplexTypeEmitter.cs
- SqlAliasesReferenced.cs
- XamlFrame.cs
- XPathItem.cs
- ToolStrip.cs
- WorkflowElementDialog.cs
- ListDictionaryInternal.cs
- ThicknessConverter.cs
- ArrangedElement.cs
- WebReference.cs
- ObjectSpanRewriter.cs
- MediaCommands.cs
- XmlHierarchicalDataSourceView.cs
- EditCommandColumn.cs
- SqlDataSourceCommandEventArgs.cs
- DataServicePagingProviderWrapper.cs
- SessionParameter.cs
- XmlSchemaSimpleContentRestriction.cs
- ClientTargetCollection.cs
- GenericEnumerator.cs
- IntSecurity.cs
- ConfigXmlText.cs
- ProxyHwnd.cs
- SoundPlayerAction.cs
- MonthCalendar.cs
- SqlProcedureAttribute.cs
- RuntimeHandles.cs
- EnumConverter.cs
- NameValueConfigurationElement.cs
- DispatcherEventArgs.cs
- PathFigureCollectionValueSerializer.cs
- ControlSerializer.cs
- versioninfo.cs
- FamilyCollection.cs
- OleDbParameter.cs
- SQLGuid.cs
- UrlMappingCollection.cs
- TraceUtility.cs
- DocumentReference.cs
- TraceContextEventArgs.cs
- PartialCachingAttribute.cs
- WindowHideOrCloseTracker.cs
- FragmentNavigationEventArgs.cs
- MobileUITypeEditor.cs
- SafeTimerHandle.cs
- COAUTHINFO.cs
- ColorAnimationUsingKeyFrames.cs
- Timeline.cs
- BulletedListEventArgs.cs
- WebPartMenuStyle.cs
- Activator.cs
- WebMessageEncodingElement.cs
- SqlConnectionPoolProviderInfo.cs
- WebBrowserProgressChangedEventHandler.cs
- SqlResolver.cs
- MemberRelationshipService.cs
- DoubleAnimationUsingKeyFrames.cs
- TemplatePagerField.cs
- Model3DCollection.cs