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
- Imaging.cs
- FormatterConverter.cs
- ControlLocalizer.cs
- ExpressionConverter.cs
- GPPOINTF.cs
- SingleAnimationUsingKeyFrames.cs
- FileDialogPermission.cs
- ImageListStreamer.cs
- CodeGeneratorOptions.cs
- ObjectNavigationPropertyMapping.cs
- ExtendedPropertyInfo.cs
- StructuralType.cs
- ButtonRenderer.cs
- TransactionInterop.cs
- TransactionCache.cs
- AssociationSetEnd.cs
- CollectionDataContractAttribute.cs
- ControlIdConverter.cs
- RuleSetCollection.cs
- ItemCheckEvent.cs
- ItemsPanelTemplate.cs
- ResourceProperty.cs
- ComponentDispatcher.cs
- EntityStoreSchemaGenerator.cs
- AccessedThroughPropertyAttribute.cs
- CdpEqualityComparer.cs
- MetadataCache.cs
- BitmapEffectInputConnector.cs
- CqlErrorHelper.cs
- DbgUtil.cs
- TimeSpanValidatorAttribute.cs
- RequestContext.cs
- ManifestResourceInfo.cs
- ImageClickEventArgs.cs
- safelinkcollection.cs
- AutomationPattern.cs
- SurrogateSelector.cs
- VBIdentifierTrimConverter.cs
- XmlAutoDetectWriter.cs
- RegexMatchCollection.cs
- ProtocolsConfigurationHandler.cs
- SecurityResources.cs
- SizeKeyFrameCollection.cs
- DPCustomTypeDescriptor.cs
- ValueConversionAttribute.cs
- SecurityDescriptor.cs
- WebPartCancelEventArgs.cs
- QilList.cs
- ParameterToken.cs
- cache.cs
- BoundField.cs
- ThreadStateException.cs
- MatrixAnimationBase.cs
- RedistVersionInfo.cs
- DocumentSequenceHighlightLayer.cs
- SynchronizationLockException.cs
- AssemblyCache.cs
- HwndSource.cs
- PointAnimationUsingPath.cs
- SafeNativeMethods.cs
- ModuleBuilderData.cs
- DesignerMetadata.cs
- EntityProxyFactory.cs
- RuntimeConfig.cs
- ReturnEventArgs.cs
- KeyboardDevice.cs
- FontFamily.cs
- EntityDataSourceSelectedEventArgs.cs
- IERequestCache.cs
- EnumerableRowCollection.cs
- SQLInt64Storage.cs
- FlowDocumentReader.cs
- ScriptResourceHandler.cs
- ArraySortHelper.cs
- StateManagedCollection.cs
- TreeViewCancelEvent.cs
- WinEventQueueItem.cs
- ValueType.cs
- HotSpot.cs
- Util.cs
- DeviceContext2.cs
- DesignerDataRelationship.cs
- LogSwitch.cs
- AssemblyLoader.cs
- SystemInfo.cs
- TableDetailsCollection.cs
- WebPartMenu.cs
- BitmapMetadataBlob.cs
- EncodingNLS.cs
- ReferentialConstraint.cs
- ColorConvertedBitmapExtension.cs
- WebPart.cs
- ExpressionList.cs
- DesignerAttributeInfo.cs
- HtmlShimManager.cs
- SqlUtil.cs
- Geometry.cs
- TextParaClient.cs
- ProcessThread.cs
- SmiEventSink.cs