Code:
/ 4.0 / 4.0 / 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. //------------------------------------------------------------------------------ //// 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
- TextStore.cs
- SystemIcmpV6Statistics.cs
- SaveWorkflowAsyncResult.cs
- DataTableTypeConverter.cs
- Location.cs
- HyperLinkField.cs
- DataSpaceManager.cs
- BuildProviderAppliesToAttribute.cs
- HttpGetClientProtocol.cs
- ThemeDictionaryExtension.cs
- MetadataCacheItem.cs
- ToolboxComponentsCreatedEventArgs.cs
- UidManager.cs
- FileDetails.cs
- XmlSchemaSequence.cs
- StrokeNodeOperations2.cs
- UserControl.cs
- OperandQuery.cs
- ColorAnimationBase.cs
- Misc.cs
- CodeExporter.cs
- ToolStripSystemRenderer.cs
- TextEditorMouse.cs
- TemplatePropertyEntry.cs
- TickBar.cs
- ListViewInsertEventArgs.cs
- AudioStateChangedEventArgs.cs
- ResourcesChangeInfo.cs
- BaseCollection.cs
- GPRECT.cs
- glyphs.cs
- CompositeDuplexBindingElement.cs
- GridViewPageEventArgs.cs
- Content.cs
- ComponentDispatcherThread.cs
- AssemblyNameProxy.cs
- _ConnectStream.cs
- GlyphRun.cs
- LOSFormatter.cs
- mansign.cs
- HandleCollector.cs
- OledbConnectionStringbuilder.cs
- CacheModeValueSerializer.cs
- TranslateTransform3D.cs
- DependencyPropertyHelper.cs
- AssemblyLoader.cs
- XhtmlBasicListAdapter.cs
- DocumentOutline.cs
- XamlTreeBuilderBamlRecordWriter.cs
- ModelItemExtensions.cs
- RootDesignerSerializerAttribute.cs
- SizeIndependentAnimationStorage.cs
- SoundPlayerAction.cs
- AudioFileOut.cs
- ToolStripManager.cs
- WasAdminWrapper.cs
- DetailsViewRow.cs
- RegexCaptureCollection.cs
- ScriptResourceAttribute.cs
- FileStream.cs
- UserControlParser.cs
- QueryableDataSourceView.cs
- DataSourceControl.cs
- DocumentViewer.cs
- StopStoryboard.cs
- State.cs
- PropertyDescriptorCollection.cs
- Int32Rect.cs
- EntityTypeEmitter.cs
- GetPageCompletedEventArgs.cs
- ListItemsCollectionEditor.cs
- XmlEntity.cs
- ActiveXMessageFormatter.cs
- ColorAnimationUsingKeyFrames.cs
- GenerateHelper.cs
- ModifyActivitiesPropertyDescriptor.cs
- NullableFloatAverageAggregationOperator.cs
- IOException.cs
- SignerInfo.cs
- AdapterUtil.cs
- MatrixTransform3D.cs
- KeyInterop.cs
- Int32Converter.cs
- HtmlLink.cs
- HtmlToClrEventProxy.cs
- PreProcessInputEventArgs.cs
- MenuItem.cs
- HyperlinkAutomationPeer.cs
- StringReader.cs
- infer.cs
- Hash.cs
- CurrentChangingEventManager.cs
- TableSectionStyle.cs
- EastAsianLunisolarCalendar.cs
- XmlSchemaElement.cs
- Directory.cs
- Activation.cs
- XmlIncludeAttribute.cs
- XmlSchemaImport.cs
- Parser.cs