Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / Configuration / CapabilitiesUse.cs / 1 / CapabilitiesUse.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 : grab
// the server variable and stuff it into the %{language} variable
//
internal class CapabilitiesUse : CapabilitiesRule {
internal String _var;
internal String _as;
internal CapabilitiesUse(String var, String asParam) {
_var = var;
_as = asParam;
}
internal override void Evaluate(CapabilitiesState state) {
state.SetVariable(_as, state.ResolveServerVariable(_var));
state.Exit = false;
}
}
}
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SuppressMessageAttribute.cs
- MenuItemCollectionEditorDialog.cs
- EncodingTable.cs
- ClientWindowsAuthenticationMembershipProvider.cs
- MiniAssembly.cs
- Nullable.cs
- COM2ComponentEditor.cs
- ListSortDescription.cs
- BookmarkScope.cs
- BorderGapMaskConverter.cs
- ListViewItemMouseHoverEvent.cs
- XmlILIndex.cs
- NetTcpBinding.cs
- SQLRoleProvider.cs
- XLinq.cs
- BooleanExpr.cs
- NumberSubstitution.cs
- MessageDispatch.cs
- SystemWebSectionGroup.cs
- BamlTreeMap.cs
- WebPartConnectionsConfigureVerb.cs
- DispatcherFrame.cs
- UpdateRecord.cs
- Trace.cs
- WrappedIUnknown.cs
- DataGridViewRowCancelEventArgs.cs
- OutOfMemoryException.cs
- XPathPatternBuilder.cs
- ThrowHelper.cs
- IgnoreFlushAndCloseStream.cs
- EntityContainerEntitySetDefiningQuery.cs
- COM2ColorConverter.cs
- InitiatorSessionSymmetricMessageSecurityProtocol.cs
- InkSerializer.cs
- JournalEntry.cs
- ArglessEventHandlerProxy.cs
- XmlSerializerSection.cs
- Parallel.cs
- MailMessageEventArgs.cs
- StatusBarPanelClickEvent.cs
- HttpPostedFileWrapper.cs
- ApplicationContext.cs
- SiteMapHierarchicalDataSourceView.cs
- CommandField.cs
- DataGridViewDesigner.cs
- XmlSerializerAssemblyAttribute.cs
- StringExpressionSet.cs
- SiteMapNodeCollection.cs
- JsonServiceDocumentSerializer.cs
- ObjectListComponentEditor.cs
- DataReceivedEventArgs.cs
- Deflater.cs
- StyleXamlParser.cs
- TextRange.cs
- HttpRuntime.cs
- XhtmlBasicValidationSummaryAdapter.cs
- ProxyWebPartManager.cs
- FreeIndexList.cs
- AppDomainManager.cs
- LiteralControl.cs
- DiagnosticTrace.cs
- BrowserCapabilitiesCompiler.cs
- NodeCounter.cs
- PageParserFilter.cs
- BufferModeSettings.cs
- TaskFileService.cs
- HttpWebRequestElement.cs
- SafeFileHandle.cs
- DynamicILGenerator.cs
- PopupRootAutomationPeer.cs
- CategoriesDocumentFormatter.cs
- PageAsyncTask.cs
- RoutedEventValueSerializer.cs
- ListenerConstants.cs
- RowToFieldTransformer.cs
- ButtonField.cs
- NegotiationTokenAuthenticatorStateCache.cs
- DataGridCaption.cs
- CodeDelegateInvokeExpression.cs
- BitmapCacheBrush.cs
- ViewManager.cs
- BulletDecorator.cs
- UserPreferenceChangingEventArgs.cs
- PartialCachingAttribute.cs
- UrlAuthorizationModule.cs
- ToolBarPanel.cs
- StyleSheetDesigner.cs
- TransformGroup.cs
- SecurityAlgorithmSuiteConverter.cs
- CreateUserErrorEventArgs.cs
- LongValidatorAttribute.cs
- RadioButtonRenderer.cs
- HttpCachePolicy.cs
- Console.cs
- messageonlyhwndwrapper.cs
- WebPartEditorApplyVerb.cs
- ChannelManager.cs
- ViewLoader.cs
- TableCellAutomationPeer.cs
- AuthenticationServiceManager.cs