Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / 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
- InternalPermissions.cs
- VectorAnimationUsingKeyFrames.cs
- Transform3DGroup.cs
- SafeMILHandle.cs
- ObjectNotFoundException.cs
- InstanceDescriptor.cs
- BasicKeyConstraint.cs
- BitmapCache.cs
- PropertyRecord.cs
- AssemblySettingAttributes.cs
- XmlUtilWriter.cs
- IsolatedStorageException.cs
- Line.cs
- NullableDecimalSumAggregationOperator.cs
- PageHandlerFactory.cs
- ExpressionBuilderCollection.cs
- FixUp.cs
- StringAnimationUsingKeyFrames.cs
- BinHexDecoder.cs
- XmlImplementation.cs
- PagedDataSource.cs
- SystemDropShadowChrome.cs
- FlowDecisionDesigner.xaml.cs
- GiveFeedbackEvent.cs
- UrlMappingCollection.cs
- InternalConfigSettingsFactory.cs
- Aggregates.cs
- CodeDOMUtility.cs
- AssociationSetMetadata.cs
- TreeView.cs
- CultureTableRecord.cs
- CodeTypeDeclaration.cs
- CodeTryCatchFinallyStatement.cs
- SpellerHighlightLayer.cs
- InvalidDocumentContentsException.cs
- TemplatePartAttribute.cs
- AdapterUtil.cs
- TextTreePropertyUndoUnit.cs
- EdmToObjectNamespaceMap.cs
- MostlySingletonList.cs
- Visual.cs
- SqlExpressionNullability.cs
- EntityDesignerDataSourceView.cs
- ConfigurationManagerInternal.cs
- ViewBox.cs
- ColumnReorderedEventArgs.cs
- COM2TypeInfoProcessor.cs
- DictionaryEntry.cs
- Lock.cs
- DesignerOptionService.cs
- StateBag.cs
- SortKey.cs
- CounterSet.cs
- DBPropSet.cs
- processwaithandle.cs
- ConsumerConnectionPointCollection.cs
- FactoryId.cs
- unsafenativemethodstextservices.cs
- ActiveXHelper.cs
- TrustManager.cs
- SqlDataSourceEnumerator.cs
- Encoding.cs
- QuerySettings.cs
- SQLDateTimeStorage.cs
- SessionChannels.cs
- AVElementHelper.cs
- ObsoleteAttribute.cs
- TextRunProperties.cs
- pingexception.cs
- DBConnection.cs
- ButtonBaseAutomationPeer.cs
- XPathPatternBuilder.cs
- DataGridViewColumnStateChangedEventArgs.cs
- StringSource.cs
- Region.cs
- Utility.cs
- ListParaClient.cs
- ListQueryResults.cs
- IdentityHolder.cs
- DependentList.cs
- PointCollectionValueSerializer.cs
- OleDbPermission.cs
- ActivityStateQuery.cs
- ReadOnlyHierarchicalDataSourceView.cs
- EntityParameter.cs
- querybuilder.cs
- XPathAncestorIterator.cs
- TextTreeUndoUnit.cs
- Single.cs
- TCPListener.cs
- CheckBoxBaseAdapter.cs
- Int16.cs
- PropertyGeneratedEventArgs.cs
- IODescriptionAttribute.cs
- QilPatternVisitor.cs
- DesignerAutoFormatCollection.cs
- OperationInvokerBehavior.cs
- PerfService.cs
- BuildProvider.cs
- ErrorHandler.cs