Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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
- DataGridViewColumnCollectionDialog.cs
- CollectionContainer.cs
- DataViewSetting.cs
- GenerateTemporaryTargetAssembly.cs
- Parsers.cs
- OleDbRowUpdatedEvent.cs
- IncrementalCompileAnalyzer.cs
- PropertyEmitter.cs
- CallbackValidator.cs
- QuaternionAnimation.cs
- EventLevel.cs
- SiteMapDataSourceDesigner.cs
- AutomationPatternInfo.cs
- ParamArrayAttribute.cs
- UndirectedGraph.cs
- XmlHierarchyData.cs
- TreeView.cs
- DataGridViewButtonColumn.cs
- GridEntry.cs
- Model3DGroup.cs
- Pointer.cs
- FunctionDetailsReader.cs
- ListViewCancelEventArgs.cs
- IIS7WorkerRequest.cs
- DockProviderWrapper.cs
- EntityDataSourceSelectedEventArgs.cs
- PageHandlerFactory.cs
- EntityContainer.cs
- StrokeNodeOperations2.cs
- IndexedString.cs
- PrintController.cs
- ObjectIDGenerator.cs
- XmlSchemaInferenceException.cs
- TextReader.cs
- _ConnectOverlappedAsyncResult.cs
- ToolStripTextBox.cs
- WindowsToolbarItemAsMenuItem.cs
- RadioButtonStandardAdapter.cs
- ControlBindingsCollection.cs
- ComponentConverter.cs
- DiscardableAttribute.cs
- X509Chain.cs
- CollectionBase.cs
- HostProtectionPermission.cs
- SmtpLoginAuthenticationModule.cs
- WindowsPen.cs
- EventPrivateKey.cs
- RelationshipManager.cs
- ConnectionInterfaceCollection.cs
- DynamicActivityXamlReader.cs
- EmbeddedMailObjectCollectionEditor.cs
- RunWorkerCompletedEventArgs.cs
- SecurityTokenProvider.cs
- MenuItem.cs
- DataObject.cs
- GifBitmapDecoder.cs
- BinHexEncoder.cs
- ByteRangeDownloader.cs
- FileDataSourceCache.cs
- DocumentXmlWriter.cs
- WebPartChrome.cs
- InputElement.cs
- DefaultObjectMappingItemCollection.cs
- ResourcePool.cs
- DictionaryContent.cs
- DependencyProperty.cs
- XmlSchemaGroup.cs
- RawStylusInputCustomData.cs
- OneOfScalarConst.cs
- ResourceDescriptionAttribute.cs
- RowParagraph.cs
- RawMouseInputReport.cs
- ViewSimplifier.cs
- DispatcherProcessingDisabled.cs
- InvalidCommandTreeException.cs
- ExecutionScope.cs
- ScriptControlDescriptor.cs
- UpdatePanel.cs
- MsmqEncryptionAlgorithm.cs
- FtpWebRequest.cs
- BindableAttribute.cs
- DbProviderServices.cs
- ObjectComplexPropertyMapping.cs
- TraceInternal.cs
- DotNetATv1WindowsLogEntrySerializer.cs
- CompilerGlobalScopeAttribute.cs
- FieldBuilder.cs
- SimpleLine.cs
- MasterPageCodeDomTreeGenerator.cs
- CreatingCookieEventArgs.cs
- ScalarType.cs
- SpellerInterop.cs
- DataPagerCommandEventArgs.cs
- ProxyWebPart.cs
- EntityClientCacheEntry.cs
- FixedLineResult.cs
- _ListenerRequestStream.cs
- JapaneseCalendar.cs
- AdapterUtil.cs
- UIElementParaClient.cs