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
- WorkflowMarkupSerializationException.cs
- GroupByExpressionRewriter.cs
- DSASignatureDeformatter.cs
- BatchParser.cs
- RuleAction.cs
- CodeMemberProperty.cs
- CacheMemory.cs
- Image.cs
- Authorization.cs
- SqlDataReader.cs
- AnimationClockResource.cs
- TextContainer.cs
- XpsFilter.cs
- SimpleType.cs
- TrackingProfile.cs
- Pkcs7Recipient.cs
- SqlOuterApplyReducer.cs
- ApplicationServicesHostFactory.cs
- Parser.cs
- ConsoleKeyInfo.cs
- errorpatternmatcher.cs
- GridEntry.cs
- TextBox.cs
- NumberFunctions.cs
- XmlReturnWriter.cs
- Token.cs
- XmlTextReader.cs
- TextCharacters.cs
- SecurityKeyType.cs
- ScaleTransform3D.cs
- MetadataPropertyvalue.cs
- PasswordRecovery.cs
- HttpContext.cs
- XmlName.cs
- GenericWebPart.cs
- XsltContext.cs
- KnownTypes.cs
- HighContrastHelper.cs
- DefaultSerializationProviderAttribute.cs
- ServerIdentity.cs
- PrimaryKeyTypeConverter.cs
- FilteredXmlReader.cs
- SchemaNotation.cs
- CodeExporter.cs
- _DigestClient.cs
- SkipStoryboardToFill.cs
- ProfileElement.cs
- dsa.cs
- SimpleApplicationHost.cs
- SqlMultiplexer.cs
- ExchangeUtilities.cs
- Suspend.cs
- GroupBox.cs
- MarshalDirectiveException.cs
- ClientBuildManager.cs
- LabelExpression.cs
- ApplyTemplatesAction.cs
- MasterPage.cs
- DataBoundControl.cs
- StringPropertyBuilder.cs
- VisualBasicSettingsHandler.cs
- PtsContext.cs
- HtmlInputButton.cs
- WindowShowOrOpenTracker.cs
- EntityObject.cs
- ContentDefinition.cs
- RemoteWebConfigurationHostStream.cs
- ObjRef.cs
- SelectedDatesCollection.cs
- BaseResourcesBuildProvider.cs
- AuthenticationServiceManager.cs
- ToolStripDropDownMenu.cs
- ExpandSegment.cs
- RawKeyboardInputReport.cs
- CultureSpecificCharacterBufferRange.cs
- NamespaceInfo.cs
- WebPartZone.cs
- XXXOnTypeBuilderInstantiation.cs
- TreeNodeSelectionProcessor.cs
- ProcessHostFactoryHelper.cs
- BindingElementExtensionElement.cs
- ConfigurationSettings.cs
- CorrelationResolver.cs
- FormattedTextSymbols.cs
- UIElementParaClient.cs
- DataSet.cs
- CodeVariableDeclarationStatement.cs
- Currency.cs
- StylusShape.cs
- UnescapedXmlDiagnosticData.cs
- DataGridViewAutoSizeColumnModeEventArgs.cs
- Regex.cs
- InputProcessorProfiles.cs
- ToolStripOverflow.cs
- OuterGlowBitmapEffect.cs
- CodeSubDirectory.cs
- PropertyMetadata.cs
- WebScriptMetadataMessageEncoderFactory.cs
- PointAnimationUsingPath.cs
- DynamicValidatorEventArgs.cs