Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / 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; } } }
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ProfilePropertyMetadata.cs
- JournalEntry.cs
- MenuStrip.cs
- ToolStripDesignerUtils.cs
- TransformerInfo.cs
- XmlReaderDelegator.cs
- AxHost.cs
- LocalizationParserHooks.cs
- GeneralTransform2DTo3D.cs
- ObjectParameter.cs
- SafeViewOfFileHandle.cs
- DataObjectFieldAttribute.cs
- HttpListener.cs
- InputChannelBinder.cs
- _Semaphore.cs
- ConvertTextFrag.cs
- ProcessManager.cs
- HyperLink.cs
- DbConnectionPoolCounters.cs
- Matrix3D.cs
- XmlAttribute.cs
- AttachedPropertyBrowsableForTypeAttribute.cs
- NetworkCredential.cs
- WebPageTraceListener.cs
- VirtualDirectoryMapping.cs
- CodeAttributeArgumentCollection.cs
- SqlNotificationEventArgs.cs
- SByte.cs
- SemanticResultValue.cs
- WindowsSysHeader.cs
- XmlNodeChangedEventManager.cs
- DependencyObjectType.cs
- COM2PictureConverter.cs
- HttpCapabilitiesEvaluator.cs
- SqlCommandBuilder.cs
- TemplateEditingVerb.cs
- ToolStripContentPanelDesigner.cs
- RequestDescription.cs
- Module.cs
- QilInvokeLateBound.cs
- ISO2022Encoding.cs
- ContainerVisual.cs
- TypeDelegator.cs
- DBSqlParserTable.cs
- UnsafeNativeMethods.cs
- RightsManagementEncryptedStream.cs
- ComponentCollection.cs
- ToolbarAUtomationPeer.cs
- MarshalByRefObject.cs
- ParserStreamGeometryContext.cs
- ReachSerializer.cs
- PropertyMap.cs
- IgnoreFileBuildProvider.cs
- HeaderedItemsControl.cs
- WindowsHyperlink.cs
- EmptyStringExpandableObjectConverter.cs
- _CommandStream.cs
- RuntimeCompatibilityAttribute.cs
- TreeViewImageIndexConverter.cs
- InternalPermissions.cs
- IisTraceListener.cs
- PaintEvent.cs
- XmlKeywords.cs
- PagesChangedEventArgs.cs
- PaperSource.cs
- CardSpacePolicyElement.cs
- AppDomainShutdownMonitor.cs
- UICuesEvent.cs
- RecognizedPhrase.cs
- MimeObjectFactory.cs
- XamlDebuggerXmlReader.cs
- StatusStrip.cs
- NumericExpr.cs
- XmlNamespaceMappingCollection.cs
- ExpressionsCollectionConverter.cs
- DesignerActionService.cs
- SafeHandles.cs
- CdpEqualityComparer.cs
- SiteMapProvider.cs
- BamlLocalizer.cs
- ButtonAutomationPeer.cs
- AnonymousIdentificationModule.cs
- LineBreakRecord.cs
- InvokeMethodActivity.cs
- ErrorHandler.cs
- ImageInfo.cs
- XPathQilFactory.cs
- FormattedText.cs
- TraceRecords.cs
- BoolExpressionVisitors.cs
- StateItem.cs
- PrimitiveXmlSerializers.cs
- PropertyGridView.cs
- TextOptionsInternal.cs
- ContentPresenter.cs
- ToolTipAutomationPeer.cs
- PortCache.cs
- SqlInfoMessageEvent.cs
- EventProperty.cs
- DocumentReference.cs