Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / ndp / fx / src / xsp / System / Web / Configuration / CapabilitiesAssignment.cs / 1 / CapabilitiesAssignment.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; // // Implementation of the foo = ${bar}-something-%{que} // expand the pattern on the right and store it in the %{foo} variable // internal class CapabilitiesAssignment : CapabilitiesRule { internal String _var; internal CapabilitiesPattern _pat; internal CapabilitiesAssignment(String var, CapabilitiesPattern pat) { _type = Assign; _var = var; _pat = pat; } internal override void Evaluate(CapabilitiesState state) { state.SetVariable(_var, _pat.Expand(state)); state.Exit = false; } } } // 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; // // Implementation of the foo = ${bar}-something-%{que} // expand the pattern on the right and store it in the %{foo} variable // internal class CapabilitiesAssignment : CapabilitiesRule { internal String _var; internal CapabilitiesPattern _pat; internal CapabilitiesAssignment(String var, CapabilitiesPattern pat) { _type = Assign; _var = var; _pat = pat; } internal override void Evaluate(CapabilitiesState state) { state.SetVariable(_var, _pat.Expand(state)); state.Exit = false; } } } // 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
- DependencyStoreSurrogate.cs
- StateFinalizationDesigner.cs
- IriParsingElement.cs
- CompoundFileStreamReference.cs
- XmlILTrace.cs
- DesignerOptionService.cs
- ErrorsHelper.cs
- JsonCollectionDataContract.cs
- MultilineStringConverter.cs
- RTLAwareMessageBox.cs
- SourceInterpreter.cs
- DateTimeParse.cs
- SerializationStore.cs
- ExpressionHelper.cs
- SystemIPGlobalProperties.cs
- JsonGlobals.cs
- _ContextAwareResult.cs
- PointCollectionConverter.cs
- DataGridViewIntLinkedList.cs
- Util.cs
- FixedSOMPage.cs
- PropertyValueChangedEvent.cs
- OleDbCommand.cs
- XmlTypeAttribute.cs
- AuthenticationModuleElement.cs
- DataGridViewCell.cs
- EventMappingSettingsCollection.cs
- TransformerInfo.cs
- CodeAccessSecurityEngine.cs
- Timeline.cs
- ClonableStack.cs
- XPathDocumentIterator.cs
- AssemblyInfo.cs
- NativeMethods.cs
- AuthorizationRuleCollection.cs
- Vector3DCollectionConverter.cs
- TypeUtil.cs
- ConfigurationUtility.cs
- QilName.cs
- SessionConnectionReader.cs
- ServicePoint.cs
- DeviceSpecific.cs
- InputScopeConverter.cs
- PreviewPageInfo.cs
- HttpCookieCollection.cs
- QueryOutputWriter.cs
- CodeDirectoryCompiler.cs
- ConstNode.cs
- IdleTimeoutMonitor.cs
- WebPartConnectionsConfigureVerb.cs
- DataGridParentRows.cs
- ServiceBusyException.cs
- CollectionChangeEventArgs.cs
- dataprotectionpermissionattribute.cs
- Thumb.cs
- TextEditorSelection.cs
- designeractionlistschangedeventargs.cs
- ResourceProviderFactory.cs
- NativeMethods.cs
- COM2ExtendedBrowsingHandler.cs
- ConfigurationElementCollection.cs
- ResolveMatches11.cs
- SecureEnvironment.cs
- KeyPressEvent.cs
- TextFormatterHost.cs
- ListBoxItemWrapperAutomationPeer.cs
- QilReference.cs
- MouseButton.cs
- RectangleConverter.cs
- UrlMapping.cs
- TimeSpanStorage.cs
- RequestNavigateEventArgs.cs
- IDQuery.cs
- DBParameter.cs
- AtomServiceDocumentSerializer.cs
- DbConnectionStringCommon.cs
- KeySplineConverter.cs
- ComPlusServiceLoader.cs
- COSERVERINFO.cs
- ItemCollection.cs
- safex509handles.cs
- GatewayDefinition.cs
- WebPartEditVerb.cs
- QueryOutputWriter.cs
- TypeSystemHelpers.cs
- WebBrowserSiteBase.cs
- IssuedTokenClientCredential.cs
- _CookieModule.cs
- AuthorizationRuleCollection.cs
- Pair.cs
- CodeNamespaceImportCollection.cs
- METAHEADER.cs
- PropertyEmitterBase.cs
- DataGridViewCellToolTipTextNeededEventArgs.cs
- RankException.cs
- DigitalSignature.cs
- DropDownButton.cs
- Stream.cs
- StateBag.cs
- BufferModesCollection.cs