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
- SqlNotificationRequest.cs
- DefaultMemberAttribute.cs
- AnnotationDocumentPaginator.cs
- ProfileProvider.cs
- SetIterators.cs
- ContentFileHelper.cs
- TdsValueSetter.cs
- TextContainerChangedEventArgs.cs
- MsmqIntegrationValidationBehavior.cs
- BaseCodePageEncoding.cs
- TextServicesContext.cs
- CryptoConfig.cs
- TextTabProperties.cs
- BufferedWebEventProvider.cs
- ObjectDataSourceView.cs
- DataGridTextBoxColumn.cs
- GenericWebPart.cs
- DispatcherFrame.cs
- ProfileInfo.cs
- StreamSecurityUpgradeInitiator.cs
- XamlLoadErrorInfo.cs
- RoutedUICommand.cs
- IdnElement.cs
- XmlAnyElementAttribute.cs
- InkCanvasSelectionAdorner.cs
- XPathArrayIterator.cs
- InitialServerConnectionReader.cs
- DefaultPropertyAttribute.cs
- StylusPointPropertyId.cs
- RawStylusActions.cs
- JsonReader.cs
- DeploymentSection.cs
- CodeNamespaceImportCollection.cs
- RegexGroup.cs
- WorkflowHostingEndpoint.cs
- ThreadExceptionDialog.cs
- WebPartDisplayMode.cs
- KeyInstance.cs
- Converter.cs
- MachineKeySection.cs
- XDeferredAxisSource.cs
- NumericUpDownAccelerationCollection.cs
- EntityConnection.cs
- OdbcConnectionPoolProviderInfo.cs
- FirstMatchCodeGroup.cs
- SettingsPropertyNotFoundException.cs
- SchemaImporterExtension.cs
- BitConverter.cs
- TextViewSelectionProcessor.cs
- OpCopier.cs
- XmlNode.cs
- Directory.cs
- datacache.cs
- SQLBinaryStorage.cs
- EntityRecordInfo.cs
- ToolStripDesigner.cs
- SizeConverter.cs
- SessionStateSection.cs
- StylusTip.cs
- PointAnimationUsingKeyFrames.cs
- ExpandSegmentCollection.cs
- StreamBodyWriter.cs
- HttpWebRequestElement.cs
- XmlSchemaCollection.cs
- CounterCreationDataCollection.cs
- Queue.cs
- HttpContext.cs
- DBSqlParserColumnCollection.cs
- Range.cs
- MexNamedPipeBindingElement.cs
- ObsoleteAttribute.cs
- PointAnimationBase.cs
- ServiceDebugElement.cs
- LineSegment.cs
- ComplexPropertyEntry.cs
- XmlParserContext.cs
- MaterialGroup.cs
- CodeSnippetExpression.cs
- RewritingSimplifier.cs
- Rules.cs
- SmiRequestExecutor.cs
- SqlDependencyUtils.cs
- NavigationPropertyAccessor.cs
- RuntimeHelpers.cs
- LinkTarget.cs
- WebPartsSection.cs
- XmlnsDictionary.cs
- Maps.cs
- RoleService.cs
- WebProxyScriptElement.cs
- FormViewUpdateEventArgs.cs
- NameScope.cs
- DBNull.cs
- BindableTemplateBuilder.cs
- CachedPathData.cs
- Filter.cs
- PageSetupDialog.cs
- DispatcherExceptionEventArgs.cs
- EmptyControlCollection.cs
- DefinitionBase.cs