Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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
- EnumMemberAttribute.cs
- ArrayItemReference.cs
- RequestCacheValidator.cs
- WSHttpSecurity.cs
- Image.cs
- ProfileSettingsCollection.cs
- SqlConnectionString.cs
- ValueChangedEventManager.cs
- DataPagerFieldCollection.cs
- InheritanceContextChangedEventManager.cs
- PerformanceCounterCategory.cs
- ExceptionHandlersDesigner.cs
- PermissionRequestEvidence.cs
- FastEncoder.cs
- XmlRootAttribute.cs
- SerializationBinder.cs
- Stroke2.cs
- WebEvents.cs
- XslTransform.cs
- Literal.cs
- MessageEnumerator.cs
- CompositeActivityTypeDescriptor.cs
- DataShape.cs
- SmtpNetworkElement.cs
- CodeTypeMemberCollection.cs
- AsmxEndpointPickerExtension.cs
- DefaultTextStoreTextComposition.cs
- MailMessageEventArgs.cs
- XamlTypeMapper.cs
- DataGridViewUtilities.cs
- BinaryExpression.cs
- SqlBulkCopyColumnMapping.cs
- ObfuscateAssemblyAttribute.cs
- EventTrigger.cs
- TemplatedWizardStep.cs
- DataGridViewCellStyleEditor.cs
- SQLChars.cs
- BypassElement.cs
- WorkflowInspectionServices.cs
- CaseInsensitiveComparer.cs
- CompilerHelpers.cs
- keycontainerpermission.cs
- DrawingContextDrawingContextWalker.cs
- DSASignatureFormatter.cs
- CompiledQuery.cs
- SByteStorage.cs
- StatusBarItemAutomationPeer.cs
- SchemaNames.cs
- DataSourceSelectArguments.cs
- QueryParameter.cs
- HttpConfigurationSystem.cs
- ClockController.cs
- UriScheme.cs
- DockAndAnchorLayout.cs
- ReceiveSecurityHeader.cs
- LiteralControl.cs
- CollectionViewSource.cs
- Base64Decoder.cs
- SqlDependencyListener.cs
- TabControl.cs
- BrushMappingModeValidation.cs
- ConstNode.cs
- ADConnectionHelper.cs
- PropertyChangeTracker.cs
- SmiRequestExecutor.cs
- ContentType.cs
- LinearQuaternionKeyFrame.cs
- DiscreteKeyFrames.cs
- QueryContinueDragEvent.cs
- Rectangle.cs
- MessageDecoder.cs
- BeginStoryboard.cs
- TextInfo.cs
- VariableValue.cs
- Fx.cs
- RawStylusInputCustomDataList.cs
- FontConverter.cs
- RegexGroupCollection.cs
- TransformDescriptor.cs
- FlowDocumentPageViewerAutomationPeer.cs
- ProviderCollection.cs
- ValidationUtility.cs
- PolicyValidationException.cs
- SmtpFailedRecipientsException.cs
- XmlDomTextWriter.cs
- XmlCharCheckingReader.cs
- HealthMonitoringSectionHelper.cs
- UDPClient.cs
- EllipticalNodeOperations.cs
- PackUriHelper.cs
- HtmlTableRowCollection.cs
- DynamicValidator.cs
- FramingDecoders.cs
- MediaTimeline.cs
- LabelEditEvent.cs
- CqlParserHelpers.cs
- DataViewSetting.cs
- Margins.cs
- DirtyTextRange.cs
- UnsafePeerToPeerMethods.cs