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
- BitmapEffectGeneralTransform.cs
- Geometry.cs
- AspCompat.cs
- IChannel.cs
- XmlILModule.cs
- SqlStatistics.cs
- SafeArchiveContext.cs
- PerformanceCounterPermissionAttribute.cs
- SqlDataSourceView.cs
- EventLogTraceListener.cs
- HtmlObjectListAdapter.cs
- Size3DValueSerializer.cs
- RadioButtonRenderer.cs
- ButtonChrome.cs
- EventProviderClassic.cs
- OdbcReferenceCollection.cs
- DatatypeImplementation.cs
- LocalizationCodeDomSerializer.cs
- DbConnectionFactory.cs
- FileLevelControlBuilderAttribute.cs
- IChannel.cs
- ExpressionNode.cs
- DebuggerAttributes.cs
- MemberInitExpression.cs
- ASCIIEncoding.cs
- ContentDefinition.cs
- FormsIdentity.cs
- DtdParser.cs
- DashStyle.cs
- LineSegment.cs
- FrameworkContextData.cs
- Point3DAnimationBase.cs
- BoundField.cs
- WSSecureConversation.cs
- EditCommandColumn.cs
- ActivityValidationServices.cs
- entityreference_tresulttype.cs
- HtmlTextArea.cs
- ButtonBase.cs
- AsnEncodedData.cs
- WorkerRequest.cs
- Package.cs
- NetSectionGroup.cs
- PathStreamGeometryContext.cs
- KeyedHashAlgorithm.cs
- TraceHwndHost.cs
- DefaultSerializationProviderAttribute.cs
- SqlBooleanizer.cs
- CallbackValidatorAttribute.cs
- DataServiceCollectionOfT.cs
- MethodBuilderInstantiation.cs
- CustomAttributeSerializer.cs
- IEnumerable.cs
- CreateUserWizardStep.cs
- FrameworkReadOnlyPropertyMetadata.cs
- WebServiceClientProxyGenerator.cs
- Mappings.cs
- WebBrowser.cs
- AppDomainFactory.cs
- DataGridViewCellStyleChangedEventArgs.cs
- Int32CAMarshaler.cs
- ToolbarAUtomationPeer.cs
- BaseComponentEditor.cs
- SelectorItemAutomationPeer.cs
- PropertySegmentSerializer.cs
- ContractMapping.cs
- UnsafeNativeMethods.cs
- Pkcs7Signer.cs
- FontStyles.cs
- ObjectDisposedException.cs
- OdbcConnectionPoolProviderInfo.cs
- MetadataLocation.cs
- HttpCapabilitiesEvaluator.cs
- PersonalizableAttribute.cs
- LocalizationParserHooks.cs
- PropertyMappingExceptionEventArgs.cs
- FormViewInsertedEventArgs.cs
- HtmlFormWrapper.cs
- TogglePatternIdentifiers.cs
- HybridDictionary.cs
- Rect.cs
- CultureInfoConverter.cs
- RefType.cs
- InvalidEnumArgumentException.cs
- SqlFunctionAttribute.cs
- OptimalTextSource.cs
- DSACryptoServiceProvider.cs
- ExpressionParser.cs
- StylusDevice.cs
- SymbolPair.cs
- XmlSchemaSubstitutionGroup.cs
- ModuleElement.cs
- ReadOnlyCollectionBase.cs
- Encoder.cs
- ConfigurationSectionGroupCollection.cs
- DataListItemCollection.cs
- KnowledgeBase.cs
- XmlJsonWriter.cs
- DataGridAddNewRow.cs
- DuplicateContext.cs