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
- DataSourceControlBuilder.cs
- SafeMILHandleMemoryPressure.cs
- __FastResourceComparer.cs
- X500Name.cs
- CryptoApi.cs
- TypeConverter.cs
- AtomParser.cs
- SharedDp.cs
- FieldNameLookup.cs
- ObjectDataSourceDisposingEventArgs.cs
- PathSegmentCollection.cs
- TabPageDesigner.cs
- ComponentGuaranteesAttribute.cs
- XmlPreloadedResolver.cs
- CorrelationManager.cs
- RightsManagementInformation.cs
- PersonalizationAdministration.cs
- Button.cs
- AccessDataSourceView.cs
- HashJoinQueryOperatorEnumerator.cs
- NonBatchDirectoryCompiler.cs
- BaseTemplateBuildProvider.cs
- XPathQilFactory.cs
- AudioDeviceOut.cs
- ObjectDataSourceStatusEventArgs.cs
- UnmanagedBitmapWrapper.cs
- FindCompletedEventArgs.cs
- RsaSecurityToken.cs
- PrtTicket_Public_Simple.cs
- Tile.cs
- EntityConnection.cs
- RewritingSimplifier.cs
- HtmlCommandAdapter.cs
- CqlWriter.cs
- ReachDocumentSequenceSerializerAsync.cs
- DataControlLinkButton.cs
- UnSafeCharBuffer.cs
- StrokeNodeOperations2.cs
- ZipIOExtraFieldPaddingElement.cs
- PeerPresenceInfo.cs
- FlowDocumentPageViewerAutomationPeer.cs
- HtmlTableRow.cs
- DataSpaceManager.cs
- StylusButtonCollection.cs
- ViewManager.cs
- TimeSpanValidatorAttribute.cs
- BaseAddressPrefixFilterElementCollection.cs
- XmlProcessingInstruction.cs
- NameObjectCollectionBase.cs
- StyleCollection.cs
- SharedUtils.cs
- GestureRecognitionResult.cs
- BitmapPalette.cs
- AccessViolationException.cs
- EmptyStringExpandableObjectConverter.cs
- UshortList2.cs
- Baml2006ReaderFrame.cs
- ItemsChangedEventArgs.cs
- BitmapMetadataEnumerator.cs
- QualificationDataAttribute.cs
- CodeGenerator.cs
- ChannelServices.cs
- ObjectSpanRewriter.cs
- ContextDataSourceView.cs
- DataControlCommands.cs
- DataKey.cs
- Document.cs
- ComboBox.cs
- Helper.cs
- AnonymousIdentificationModule.cs
- SectionUpdates.cs
- RuntimeVariableList.cs
- FactoryGenerator.cs
- MarginsConverter.cs
- EncryptedPackage.cs
- GlyphingCache.cs
- Converter.cs
- IgnoreDeviceFilterElementCollection.cs
- SqlUdtInfo.cs
- GridViewCommandEventArgs.cs
- ObjectSet.cs
- ContractsBCL.cs
- UniqueIdentifierService.cs
- AudioFileOut.cs
- UIElement.cs
- XPathDocumentBuilder.cs
- RelOps.cs
- KeyGestureConverter.cs
- BridgeDataRecord.cs
- ProfileEventArgs.cs
- TdsParserHelperClasses.cs
- wpf-etw.cs
- CultureNotFoundException.cs
- PrivilegeNotHeldException.cs
- IArgumentProvider.cs
- SystemColorTracker.cs
- DataBoundControl.cs
- Msec.cs
- BitmapSourceSafeMILHandle.cs
- ZoneButton.cs