Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / Configuration / CapabilitiesRule.cs / 1305376 / 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
- PolicyLevel.cs
- TextBoxBase.cs
- PageContent.cs
- MissingSatelliteAssemblyException.cs
- GenericArgumentsUpdater.cs
- FormsIdentity.cs
- CustomAttributeSerializer.cs
- BasicCommandTreeVisitor.cs
- OrderedDictionaryStateHelper.cs
- __Filters.cs
- BufferedWebEventProvider.cs
- SmtpNtlmAuthenticationModule.cs
- IImplicitResourceProvider.cs
- WebPartsSection.cs
- ComponentResourceManager.cs
- QueryExtender.cs
- DataGridViewIntLinkedList.cs
- OracleDataReader.cs
- FlowLayoutPanel.cs
- FontDifferentiator.cs
- SQLInt32Storage.cs
- SqlErrorCollection.cs
- Schedule.cs
- Slider.cs
- IdentitySection.cs
- DefaultWorkflowTransactionService.cs
- ClientData.cs
- DataGridCaption.cs
- ChineseLunisolarCalendar.cs
- SQLInt16Storage.cs
- DataComponentMethodGenerator.cs
- GPPOINTF.cs
- HtmlElementEventArgs.cs
- ReadWriteSpinLock.cs
- ColumnProvider.cs
- MemoryFailPoint.cs
- ZipIOLocalFileBlock.cs
- HttpRuntimeSection.cs
- CatalogZoneBase.cs
- FlowDocumentPaginator.cs
- CustomSignedXml.cs
- ClientBuildManagerCallback.cs
- ConfigurationValues.cs
- HtmlTitle.cs
- ObjectStateEntryBaseUpdatableDataRecord.cs
- MembershipPasswordException.cs
- recordstatefactory.cs
- EncodingNLS.cs
- KeysConverter.cs
- Queue.cs
- Shape.cs
- SortedDictionary.cs
- Decoder.cs
- DocumentViewerBaseAutomationPeer.cs
- UnconditionalPolicy.cs
- MobileControlsSectionHandler.cs
- PersonalizationProviderHelper.cs
- CacheOutputQuery.cs
- DesignerActionPropertyItem.cs
- MergePropertyDescriptor.cs
- ChannelManager.cs
- ReadOnlyNameValueCollection.cs
- SupportingTokenBindingElement.cs
- CodeCompileUnit.cs
- StructuralObject.cs
- Activity.cs
- MimeXmlImporter.cs
- BaseTemplateCodeDomTreeGenerator.cs
- GatewayIPAddressInformationCollection.cs
- SizeChangedEventArgs.cs
- XmlILOptimizerVisitor.cs
- HandlerBase.cs
- ListControl.cs
- Pair.cs
- TreeNodeEventArgs.cs
- ChangeNode.cs
- RuleSettings.cs
- Control.cs
- QuaternionRotation3D.cs
- OleDbRowUpdatedEvent.cs
- XmlDomTextWriter.cs
- MLangCodePageEncoding.cs
- SafeBitVector32.cs
- ForEachAction.cs
- StylusCollection.cs
- ContentElement.cs
- TextSchema.cs
- URLAttribute.cs
- VerticalAlignConverter.cs
- ReceiveContent.cs
- TrustManagerMoreInformation.cs
- SqlCacheDependency.cs
- AttributeCollection.cs
- FormViewPageEventArgs.cs
- TableLayoutStyleCollection.cs
- Substitution.cs
- sqlser.cs
- DisplayToken.cs
- LineUtil.cs
- Tracking.cs