Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / 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
- XmlILIndex.cs
- SimpleMailWebEventProvider.cs
- ControlBuilder.cs
- FixedSchema.cs
- IntermediatePolicyValidator.cs
- ValueProviderWrapper.cs
- RegexMatchCollection.cs
- ClientType.cs
- CodeEntryPointMethod.cs
- SpellerError.cs
- OdbcEnvironment.cs
- ColorKeyFrameCollection.cs
- FilterFactory.cs
- SqlProcedureAttribute.cs
- SByteConverter.cs
- HatchBrush.cs
- TablePattern.cs
- CalendarDay.cs
- ListViewItemSelectionChangedEvent.cs
- AsyncStreamReader.cs
- GZipDecoder.cs
- TrustLevelCollection.cs
- DataServiceStreamProviderWrapper.cs
- XpsS0ValidatingLoader.cs
- Page.cs
- SiteMapDataSource.cs
- DictionaryMarkupSerializer.cs
- HttpConfigurationContext.cs
- Screen.cs
- DnsPermission.cs
- GradientStop.cs
- UnsafeNativeMethods.cs
- ConfigXmlReader.cs
- StringFunctions.cs
- EncoderParameters.cs
- DiscoveryDocumentSerializer.cs
- GridViewRowPresenterBase.cs
- GroupDescription.cs
- ArrangedElement.cs
- PropertyItemInternal.cs
- XmlSchemaFacet.cs
- LinqDataSourceContextEventArgs.cs
- MessageFormatterConverter.cs
- KeyConverter.cs
- ImageFormat.cs
- IgnoreDeviceFilterElement.cs
- SkewTransform.cs
- RichTextBox.cs
- BamlTreeMap.cs
- MaskedTextProvider.cs
- CommentAction.cs
- BufferModesCollection.cs
- SqlCachedBuffer.cs
- AppSecurityManager.cs
- RecordsAffectedEventArgs.cs
- ACL.cs
- InvokeSchedule.cs
- CommandLibraryHelper.cs
- AutomationAttributeInfo.cs
- HighContrastHelper.cs
- XslTransformFileEditor.cs
- TableLayoutStyle.cs
- CreateUserWizardStep.cs
- StylusDevice.cs
- TcpChannelListener.cs
- FtpWebResponse.cs
- ResourcePermissionBaseEntry.cs
- Section.cs
- CssTextWriter.cs
- SqlUnionizer.cs
- MessageSecurityOverMsmq.cs
- DBSqlParserTable.cs
- Component.cs
- PeerNode.cs
- SslStream.cs
- PerfCounterSection.cs
- BrowserDefinition.cs
- DataControlFieldHeaderCell.cs
- ScrollChangedEventArgs.cs
- DefaultMemberAttribute.cs
- ScriptResourceInfo.cs
- RewritingPass.cs
- AstNode.cs
- RtfFormatStack.cs
- QueryAccessibilityHelpEvent.cs
- WorkflowValidationFailedException.cs
- SqlTransaction.cs
- FatalException.cs
- SystemInformation.cs
- NotifyParentPropertyAttribute.cs
- CodeMemberEvent.cs
- HandleCollector.cs
- HttpSessionStateWrapper.cs
- RemoteWebConfigurationHostServer.cs
- ResourceBinder.cs
- BehaviorEditorPart.cs
- SelectionEditingBehavior.cs
- SqlMethodCallConverter.cs
- SQLRoleProvider.cs
- PersistenceTypeAttribute.cs