Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / MIT / System / Web / UI / MobileControls / Adapters / XhtmlAdapters / XhtmlCssHandler.cs / 1305376 / XhtmlCssHandler.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- using System; using System.Security.Permissions; using System.Web; using System.Web.SessionState; using System.Web.UI.MobileControls.Adapters; #if COMPILING_FOR_SHIPPED_SOURCE namespace System.Web.UI.MobileControls.ShippedAdapterSource.XhtmlAdapters #else namespace System.Web.UI.MobileControls.Adapters.XhtmlAdapters #endif { ///[AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] [AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)] [Obsolete("The System.Web.Mobile.dll assembly has been deprecated and should no longer be used. For information about how to develop ASP.NET mobile applications, see http://go.microsoft.com/fwlink/?LinkId=157231.")] public class XhtmlCssHandler : IHttpHandler, IRequiresSessionState { /// public void ProcessRequest (HttpContext context) { String cssQueryStringValue = (String) context.Request.QueryString[XhtmlConstants.CssQueryStringName]; String response; if (cssQueryStringValue != null) { // Recall that Page.Cache is application level if (cssQueryStringValue.StartsWith(XhtmlConstants.SessionKeyPrefix, StringComparison.Ordinal)) { response = (String) context.Session[cssQueryStringValue]; } else { response = (String) context.Cache[cssQueryStringValue]; } context.Response.ContentType="text/css"; } else { throw new HttpException (404, SR.GetString( SR.XhtmlCssHandler_IdNotPresent)); } if (response == null) { throw new HttpException (404, SR.GetString( SR.XhtmlCssHandler_StylesheetNotFound)); } context.Response.Write (response); } /// public bool IsReusable { get { return true; } } } } // 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
- Point3DValueSerializer.cs
- StructuralCache.cs
- SHA1.cs
- SystemNetHelpers.cs
- XmlNodeList.cs
- ColumnClickEvent.cs
- ListBoxItemAutomationPeer.cs
- ClientType.cs
- DefinitionBase.cs
- FixedBufferAttribute.cs
- DataBindingCollectionConverter.cs
- HealthMonitoringSectionHelper.cs
- StateWorkerRequest.cs
- UnauthorizedWebPart.cs
- MediaElement.cs
- Deflater.cs
- FontDialog.cs
- XmlCountingReader.cs
- BrowserDefinition.cs
- CodeObject.cs
- ResourceIDHelper.cs
- TagMapInfo.cs
- EpmCustomContentDeSerializer.cs
- HttpApplication.cs
- SqlUdtInfo.cs
- FilterElement.cs
- HtmlInputButton.cs
- SecurityProtocol.cs
- VersionedStreamOwner.cs
- MemoryFailPoint.cs
- basevalidator.cs
- ByteKeyFrameCollection.cs
- CodeMemberMethod.cs
- SmiRequestExecutor.cs
- EntityTransaction.cs
- HandleCollector.cs
- ListViewItem.cs
- HotSpot.cs
- TableColumn.cs
- XmlSerializerSection.cs
- XmlSignificantWhitespace.cs
- ProtocolState.cs
- sitestring.cs
- TextClipboardData.cs
- SecureStringHasher.cs
- UshortList2.cs
- DoubleAnimationUsingKeyFrames.cs
- ButtonFlatAdapter.cs
- RadioButton.cs
- TableRowCollection.cs
- SecurityContext.cs
- SafeEventLogReadHandle.cs
- CachedFontFace.cs
- MaskDesignerDialog.cs
- ClientUtils.cs
- NaturalLanguageHyphenator.cs
- EnvironmentPermission.cs
- Operator.cs
- UiaCoreTypesApi.cs
- TwoPhaseCommitProxy.cs
- _ChunkParse.cs
- ScriptModule.cs
- Knowncolors.cs
- CodeStatement.cs
- HttpCookie.cs
- WebBrowserProgressChangedEventHandler.cs
- RuntimeEnvironment.cs
- GeneralTransform3D.cs
- RSAOAEPKeyExchangeFormatter.cs
- Marshal.cs
- ProcessHostMapPath.cs
- ModifierKeysConverter.cs
- CustomPopupPlacement.cs
- DataColumnSelectionConverter.cs
- GridItem.cs
- ElementUtil.cs
- DropSourceBehavior.cs
- WindowsStatusBar.cs
- KoreanLunisolarCalendar.cs
- UIElementParaClient.cs
- SrgsOneOf.cs
- DataSourceControlBuilder.cs
- TreeNodeBindingCollection.cs
- BehaviorService.cs
- DiscoveryDocument.cs
- MediaElementAutomationPeer.cs
- SafeUserTokenHandle.cs
- ContentElement.cs
- StreamingContext.cs
- GestureRecognitionResult.cs
- Compiler.cs
- FillBehavior.cs
- RowUpdatingEventArgs.cs
- AutomationPatternInfo.cs
- GraphicsContext.cs
- OdbcFactory.cs
- input.cs
- ObjectDataSourceDisposingEventArgs.cs
- EntityReference.cs
- ConnectionManagementElementCollection.cs