Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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; } } } // 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
- VirtualizingPanel.cs
- CharUnicodeInfo.cs
- ComAdminInterfaces.cs
- LinkedResourceCollection.cs
- ConnectionPoolManager.cs
- DomainUpDown.cs
- Table.cs
- CategoryGridEntry.cs
- TypeValidationEventArgs.cs
- ActivityDesignerAccessibleObject.cs
- AttributeData.cs
- ColorDialog.cs
- SpecialTypeDataContract.cs
- ThaiBuddhistCalendar.cs
- _ContextAwareResult.cs
- HttpDebugHandler.cs
- PowerStatus.cs
- HttpAsyncResult.cs
- OpenTypeLayoutCache.cs
- XmlSortKeyAccumulator.cs
- TableLayoutPanelResizeGlyph.cs
- ProxyAttribute.cs
- AlternateViewCollection.cs
- BezierSegment.cs
- Rect3D.cs
- ExpressionBuilderContext.cs
- TemplateBuilder.cs
- securitymgrsite.cs
- EventNotify.cs
- AttachedPropertyBrowsableForTypeAttribute.cs
- CheckBox.cs
- FormViewCommandEventArgs.cs
- OLEDB_Util.cs
- RelationshipManager.cs
- FixedSchema.cs
- ProgressBar.cs
- LoginUtil.cs
- TypeDescriptionProviderAttribute.cs
- DllNotFoundException.cs
- ClientSettingsStore.cs
- Inline.cs
- QilPatternVisitor.cs
- RelationshipConstraintValidator.cs
- HttpDictionary.cs
- OperatingSystem.cs
- SqlSupersetValidator.cs
- CfgParser.cs
- ResourceDescriptionAttribute.cs
- PolyBezierSegment.cs
- SafeHandles.cs
- ConfigurationConverterBase.cs
- ETagAttribute.cs
- ActionFrame.cs
- XmlSchemaSimpleTypeList.cs
- SrgsElementList.cs
- HyperLinkColumn.cs
- ListControl.cs
- SimpleBitVector32.cs
- TransformCollection.cs
- SqlBuffer.cs
- IndividualDeviceConfig.cs
- CorrelationManager.cs
- DataTableExtensions.cs
- RegexTypeEditor.cs
- ObservableDictionary.cs
- coordinator.cs
- ReadOnlyMetadataCollection.cs
- SpellerHighlightLayer.cs
- Vector3DAnimationUsingKeyFrames.cs
- TextCharacters.cs
- BulletedListEventArgs.cs
- UnsafeNativeMethods.cs
- GeometryGroup.cs
- Animatable.cs
- ClientRoleProvider.cs
- TrackingParameters.cs
- UIHelper.cs
- UserNamePasswordValidator.cs
- WizardStepCollectionEditor.cs
- Vector3DConverter.cs
- DiscriminatorMap.cs
- CodeTypeReferenceExpression.cs
- NativeMethods.cs
- DateTimePicker.cs
- JsonReader.cs
- QuaternionAnimation.cs
- ChannelFactory.cs
- PropertyDescriptor.cs
- XmlAnyAttributeAttribute.cs
- ButtonFieldBase.cs
- ZipIOExtraFieldPaddingElement.cs
- SHA1.cs
- FileLoadException.cs
- BuildProvidersCompiler.cs
- Focus.cs
- KeyPullup.cs
- EntityReference.cs
- CheckableControlBaseAdapter.cs
- SafeFileHandle.cs
- ConfigurationManagerHelper.cs