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
- ResourceDictionaryCollection.cs
- CheckBoxPopupAdapter.cs
- DataGridTextBox.cs
- RegexCode.cs
- RenderTargetBitmap.cs
- XmlSchemaSimpleType.cs
- RequestQueryParser.cs
- ApplicationInfo.cs
- Identity.cs
- SystemWebExtensionsSectionGroup.cs
- _LocalDataStoreMgr.cs
- TrackingProvider.cs
- FileFormatException.cs
- _AutoWebProxyScriptEngine.cs
- CaseInsensitiveHashCodeProvider.cs
- StringArrayEditor.cs
- XmlParserContext.cs
- ISCIIEncoding.cs
- MDIWindowDialog.cs
- SplitterCancelEvent.cs
- CompModSwitches.cs
- FileDialogCustomPlaces.cs
- GridViewRow.cs
- DynamicDataRoute.cs
- WorkflowOperationInvoker.cs
- NavigatingCancelEventArgs.cs
- InternalPolicyElement.cs
- GridViewCommandEventArgs.cs
- PlainXmlWriter.cs
- TdsEnums.cs
- MetadataItemEmitter.cs
- ProfilePropertySettingsCollection.cs
- RegexRunner.cs
- CodePageUtils.cs
- SqlUnionizer.cs
- WebPartActionVerb.cs
- ProfilePropertySettingsCollection.cs
- DataGridViewRowConverter.cs
- SaveWorkflowAsyncResult.cs
- DataPagerFieldItem.cs
- XmlSerializerAssemblyAttribute.cs
- ModelUIElement3D.cs
- TraceListeners.cs
- KeyBinding.cs
- SubclassTypeValidator.cs
- GeometryGroup.cs
- EndEvent.cs
- CorruptStoreException.cs
- ObjectConverter.cs
- ConfigXmlWhitespace.cs
- RoutedCommand.cs
- InheritanceRules.cs
- StringPropertyBuilder.cs
- DataRelationPropertyDescriptor.cs
- XPathAncestorIterator.cs
- ColumnResizeAdorner.cs
- RTLAwareMessageBox.cs
- RequestCacheEntry.cs
- RequestDescription.cs
- UpdateException.cs
- ToolStripItemRenderEventArgs.cs
- AutoResetEvent.cs
- BulletedListDesigner.cs
- XmlTextReaderImplHelpers.cs
- NetSectionGroup.cs
- XPathDocumentBuilder.cs
- UserControlFileEditor.cs
- Button.cs
- LogRecordSequence.cs
- DomainUpDown.cs
- Connector.cs
- WorkflowCompensationBehavior.cs
- DropAnimation.xaml.cs
- EditorPartCollection.cs
- DataKeyArray.cs
- EventBindingService.cs
- XmlDeclaration.cs
- GroupBoxAutomationPeer.cs
- KeyPressEvent.cs
- TextDpi.cs
- FindProgressChangedEventArgs.cs
- FileUtil.cs
- TextPatternIdentifiers.cs
- XmlNodeList.cs
- MethodBuilder.cs
- ArgumentElement.cs
- FileUpload.cs
- StrokeNodeData.cs
- OptimizedTemplateContentHelper.cs
- ContentFilePart.cs
- ArglessEventHandlerProxy.cs
- StringResourceManager.cs
- ManifestSignatureInformation.cs
- ExpandCollapsePatternIdentifiers.cs
- ConfigXmlComment.cs
- ElementsClipboardData.cs
- EncoderExceptionFallback.cs
- PropertyNames.cs
- BamlVersionHeader.cs
- ComponentConverter.cs