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
- DefaultEventAttribute.cs
- QilInvokeEarlyBound.cs
- CharacterBuffer.cs
- EntityProxyFactory.cs
- StorageEndPropertyMapping.cs
- RegexGroup.cs
- ControlParameter.cs
- _KerberosClient.cs
- InternalBufferOverflowException.cs
- SvcFileManager.cs
- JournalNavigationScope.cs
- MouseCaptureWithinProperty.cs
- Schema.cs
- WebDescriptionAttribute.cs
- PasswordRecovery.cs
- SchemaObjectWriter.cs
- SaveFileDialog.cs
- Matrix.cs
- contentDescriptor.cs
- HttpListenerPrefixCollection.cs
- AccessDataSource.cs
- FormViewInsertedEventArgs.cs
- FilteredDataSetHelper.cs
- PhysicalAddress.cs
- ResourceAssociationSetEnd.cs
- Size.cs
- EncryptedKey.cs
- WindowsRichEditRange.cs
- CompilerParameters.cs
- SizeAnimationClockResource.cs
- Crc32.cs
- RectAnimationClockResource.cs
- RuntimeCompatibilityAttribute.cs
- KeyValueInternalCollection.cs
- DataGridRow.cs
- TableLayoutRowStyleCollection.cs
- ObjectConverter.cs
- DbConnectionPoolIdentity.cs
- MetaType.cs
- XPathDocumentIterator.cs
- DataBoundLiteralControl.cs
- UnsafeNativeMethods.cs
- CssTextWriter.cs
- WsatProxy.cs
- PeerObject.cs
- MenuItemStyle.cs
- XmlILOptimizerVisitor.cs
- DecimalAnimation.cs
- NamespaceTable.cs
- Control.cs
- SecurityTokenRequirement.cs
- Button.cs
- RestHandlerFactory.cs
- SiteMapDataSourceView.cs
- OutputScopeManager.cs
- SatelliteContractVersionAttribute.cs
- LZCodec.cs
- StrongName.cs
- LowerCaseStringConverter.cs
- TypedReference.cs
- Span.cs
- CrossSiteScriptingValidation.cs
- sqlinternaltransaction.cs
- AutomationPropertyInfo.cs
- StandardToolWindows.cs
- GridItemPattern.cs
- BasicCommandTreeVisitor.cs
- StreamedFramingRequestChannel.cs
- XmlDomTextWriter.cs
- SqlServices.cs
- PassportPrincipal.cs
- SettingsSavedEventArgs.cs
- DesignerDeviceConfig.cs
- LazyTextWriterCreator.cs
- OptimisticConcurrencyException.cs
- SQLSingle.cs
- CqlQuery.cs
- XmlNotation.cs
- IndexedString.cs
- XhtmlBasicLiteralTextAdapter.cs
- PersistenceParticipant.cs
- MediaPlayerState.cs
- PackageDigitalSignatureManager.cs
- SemaphoreSlim.cs
- HtmlInputPassword.cs
- GridViewDeleteEventArgs.cs
- SqlBinder.cs
- CfgParser.cs
- HttpEncoder.cs
- GB18030Encoding.cs
- KeyValueConfigurationElement.cs
- BufferedReadStream.cs
- Compress.cs
- FileNotFoundException.cs
- RemoteWebConfigurationHostServer.cs
- MsmqIntegrationElement.cs
- AdPostCacheSubstitution.cs
- TextEditorCopyPaste.cs
- HttpCookiesSection.cs
- ConfigsHelper.cs