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
- SqlDataSourceTableQuery.cs
- NavigationWindowAutomationPeer.cs
- SafeProcessHandle.cs
- HttpChannelHelpers.cs
- FieldMetadata.cs
- ColorDialog.cs
- DbParameterCollectionHelper.cs
- PropertyOverridesDialog.cs
- SubpageParagraph.cs
- PartialTrustVisibleAssembly.cs
- DocComment.cs
- ChannelManager.cs
- GridViewCellAutomationPeer.cs
- metadatamappinghashervisitor.cs
- HtmlInputImage.cs
- BlurEffect.cs
- MouseOverProperty.cs
- PersonalizationEntry.cs
- EdmType.cs
- InvalidOperationException.cs
- LayoutTableCell.cs
- AttributeQuery.cs
- BasicCommandTreeVisitor.cs
- GatewayDefinition.cs
- PropertyChangedEventManager.cs
- CreatingCookieEventArgs.cs
- DataSourceProvider.cs
- SchemaReference.cs
- StringFreezingAttribute.cs
- ConfigurationManagerHelper.cs
- SmiEventSink_Default.cs
- AnnouncementInnerClient11.cs
- RemotingConfiguration.cs
- IProvider.cs
- Property.cs
- Line.cs
- ShapeTypeface.cs
- ErrorItem.cs
- SR.cs
- MemoryPressure.cs
- RequestSecurityTokenResponseCollection.cs
- SqlServer2KCompatibilityAnnotation.cs
- TabPanel.cs
- AssociationTypeEmitter.cs
- CapabilitiesRule.cs
- SerializationSectionGroup.cs
- RtfToXamlLexer.cs
- FontStretchConverter.cs
- FontTypeConverter.cs
- DocumentOutline.cs
- _HeaderInfoTable.cs
- OletxTransactionManager.cs
- IsolatedStorageFileStream.cs
- DbMetaDataCollectionNames.cs
- FrameworkElement.cs
- XPathDocumentIterator.cs
- TextParaClient.cs
- ContainerFilterService.cs
- SoapReflector.cs
- SystemBrushes.cs
- CodeAttributeArgumentCollection.cs
- TextControl.cs
- FontCacheUtil.cs
- Socket.cs
- sitestring.cs
- ScriptResourceAttribute.cs
- NumericExpr.cs
- OletxTransactionFormatter.cs
- ExpressionVisitor.cs
- SystemThemeKey.cs
- AssemblyBuilder.cs
- HtmlFormWrapper.cs
- TraceRecord.cs
- QilUnary.cs
- GeometryDrawing.cs
- MenuItemStyleCollection.cs
- IssuanceLicense.cs
- ActivationArguments.cs
- SqlDuplicator.cs
- SiteMapNodeItem.cs
- WebPartManagerInternals.cs
- Quaternion.cs
- FormViewPagerRow.cs
- AlternateView.cs
- WebPartAuthorizationEventArgs.cs
- OrderedDictionary.cs
- WebPart.cs
- CompositeScriptReference.cs
- ApplicationInfo.cs
- DataControlFieldCollection.cs
- SqlCommandBuilder.cs
- StorageScalarPropertyMapping.cs
- VarRefManager.cs
- TextEndOfLine.cs
- ConfigurationLocationCollection.cs
- RootAction.cs
- ContextProperty.cs
- Cursors.cs
- Column.cs
- DrawingContextWalker.cs