Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / Configuration / CapabilitiesAssignment.cs / 1305376 / 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DbConnectionHelper.cs
- SevenBitStream.cs
- SafeArrayRankMismatchException.cs
- ProfileProvider.cs
- IsolatedStoragePermission.cs
- PolicyManager.cs
- ConfigurationManager.cs
- SingleAnimationUsingKeyFrames.cs
- ExceptionUtil.cs
- Vector3dCollection.cs
- SortedList.cs
- ManagementExtension.cs
- SqlDataSourceCommandEventArgs.cs
- ParseNumbers.cs
- XmlnsPrefixAttribute.cs
- xsdvalidator.cs
- View.cs
- StatusBarItemAutomationPeer.cs
- DebugView.cs
- TypeDescriptor.cs
- ChannelEndpointElementCollection.cs
- SqlClientPermission.cs
- WindowsButton.cs
- XmlSchemaNotation.cs
- MouseButton.cs
- IgnoreDeviceFilterElement.cs
- Version.cs
- MailWriter.cs
- ConfigXmlElement.cs
- ConfigurationProperty.cs
- DataComponentNameHandler.cs
- CallTemplateAction.cs
- InstanceDataCollection.cs
- WebScriptClientGenerator.cs
- ConfigurationValues.cs
- IdnMapping.cs
- TextViewBase.cs
- ComEventsInfo.cs
- ControlValuePropertyAttribute.cs
- ParallelLoopState.cs
- SqlDataSourceSelectingEventArgs.cs
- WebBrowserNavigatedEventHandler.cs
- ForeignConstraint.cs
- TraceListeners.cs
- BoundsDrawingContextWalker.cs
- CompoundFileStreamReference.cs
- ListManagerBindingsCollection.cs
- XmlTextReader.cs
- ErrorTableItemStyle.cs
- XmlSerializationWriter.cs
- MarkupExtensionParser.cs
- FixedHyperLink.cs
- WorkflowMarkupSerializationProvider.cs
- TerminatorSinks.cs
- XmlSchemaAnnotated.cs
- Debug.cs
- objectresult_tresulttype.cs
- AuthenticationService.cs
- ElementProxy.cs
- XmlQueryRuntime.cs
- RuntimeCompatibilityAttribute.cs
- DesignSurfaceEvent.cs
- LinearKeyFrames.cs
- RTLAwareMessageBox.cs
- SafeNativeMethods.cs
- XPathScanner.cs
- OleDbInfoMessageEvent.cs
- MenuItemBindingCollection.cs
- FlowLayoutSettings.cs
- RawStylusInputReport.cs
- CachedFontFace.cs
- OptionalColumn.cs
- SystemParameters.cs
- PolicyUtility.cs
- ClrPerspective.cs
- DataProviderNameConverter.cs
- ToolStripTextBox.cs
- TypeUtil.cs
- FunctionGenerator.cs
- RepeatButton.cs
- XmlDomTextWriter.cs
- DoubleLink.cs
- odbcmetadatafactory.cs
- BCLDebug.cs
- StrokeCollectionConverter.cs
- XPathNodeIterator.cs
- DbConnectionInternal.cs
- PopupRoot.cs
- Normalization.cs
- KeyValueConfigurationCollection.cs
- DoubleAnimation.cs
- SingleTagSectionHandler.cs
- ExpressionNode.cs
- DefaultTraceListener.cs
- ScrollChangedEventArgs.cs
- LoadRetryHandler.cs
- AddInController.cs
- XmlEntityReference.cs
- SchemaImporter.cs
- ImmComposition.cs