Code:
/ DotNET / DotNET / 8.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
- DbSetClause.cs
- BeginEvent.cs
- LinkUtilities.cs
- DocumentSchemaValidator.cs
- MD5HashHelper.cs
- DuplicateDetector.cs
- Part.cs
- RuleAction.cs
- ChtmlTextWriter.cs
- RemotingServices.cs
- MSAAWinEventWrap.cs
- SqlParameter.cs
- DbMetaDataFactory.cs
- CachedBitmap.cs
- SimpleRecyclingCache.cs
- SpeakInfo.cs
- FrameSecurityDescriptor.cs
- Vector.cs
- IndependentAnimationStorage.cs
- InsufficientMemoryException.cs
- PartialList.cs
- Vector3D.cs
- Marshal.cs
- Translator.cs
- Dictionary.cs
- DeflateStream.cs
- DictionaryContent.cs
- Vector3D.cs
- JsonFaultDetail.cs
- DragSelectionMessageFilter.cs
- ColorConvertedBitmapExtension.cs
- EditorBrowsableAttribute.cs
- PropertyGridView.cs
- ResourceWriter.cs
- Container.cs
- XmlSchemaSubstitutionGroup.cs
- SqlTypesSchemaImporter.cs
- ScrollChangedEventArgs.cs
- SecurityUtils.cs
- DoubleAnimationClockResource.cs
- ParagraphResult.cs
- XmlHierarchicalEnumerable.cs
- StrokeIntersection.cs
- SqlBinder.cs
- CalendarModeChangedEventArgs.cs
- connectionpool.cs
- OdbcErrorCollection.cs
- SqlParameterizer.cs
- TextModifierScope.cs
- MultilineStringConverter.cs
- ReferenceSchema.cs
- DataServiceQuery.cs
- PersianCalendar.cs
- EdmComplexPropertyAttribute.cs
- SessionStateModule.cs
- RegisteredDisposeScript.cs
- TextSchema.cs
- GridViewDeleteEventArgs.cs
- CollectionDataContract.cs
- WebPartUserCapability.cs
- KeyValueConfigurationCollection.cs
- ScopelessEnumAttribute.cs
- MissingMethodException.cs
- WebUtil.cs
- ProfileServiceManager.cs
- AppliedDeviceFiltersEditor.cs
- DeviceContext2.cs
- Constraint.cs
- OdbcConnectionStringbuilder.cs
- MessageBodyDescription.cs
- ContentHostHelper.cs
- GeneralTransform3DGroup.cs
- DPCustomTypeDescriptor.cs
- TextTreeText.cs
- EllipseGeometry.cs
- StringInfo.cs
- NamedPipeConnectionPoolSettings.cs
- Section.cs
- LineGeometry.cs
- ItemDragEvent.cs
- _ShellExpression.cs
- VideoDrawing.cs
- TransactionsSectionGroup.cs
- ToolStripMenuItem.cs
- FixedPageAutomationPeer.cs
- PropertyEmitter.cs
- Column.cs
- TextRangeAdaptor.cs
- XslTransform.cs
- Executor.cs
- XmlSchema.cs
- DataGridViewRowEventArgs.cs
- WebControlsSection.cs
- UserPreferenceChangingEventArgs.cs
- MetadataUtilsSmi.cs
- DictionaryKeyPropertyAttribute.cs
- SqlEnums.cs
- TypedTableBaseExtensions.cs
- Highlights.cs
- RangeEnumerable.cs