Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / Compilation / ResourceProviderFactory.cs / 1 / ResourceProviderFactory.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.Compilation { using System; using System.Security.Permissions; /* * Interface used to create app and page IResourceProvider objects */ [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] [AspNetHostingPermission(SecurityAction.InheritanceDemand, Level=AspNetHostingPermissionLevel.Minimal)] public abstract class ResourceProviderFactory { public abstract IResourceProvider CreateGlobalResourceProvider(string classKey); public abstract IResourceProvider CreateLocalResourceProvider(string virtualPath); } /* * Implementation of ResourceProviderFactory for ResourceManager based resources */ internal class ResXResourceProviderFactory: ResourceProviderFactory { public override IResourceProvider CreateGlobalResourceProvider(string classKey) { return new GlobalResXResourceProvider(classKey); } public override IResourceProvider CreateLocalResourceProvider(string virtualPath) { return new LocalResXResourceProvider(VirtualPath.Create(virtualPath)); } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- HScrollBar.cs
- X509SecurityTokenParameters.cs
- ModuleBuilder.cs
- GiveFeedbackEventArgs.cs
- BulletChrome.cs
- FormsAuthentication.cs
- WithStatement.cs
- HotCommands.cs
- CellParagraph.cs
- AttributedMetaModel.cs
- SignatureConfirmations.cs
- ExpressionList.cs
- PlanCompilerUtil.cs
- DbConnectionPoolGroupProviderInfo.cs
- MethodAccessException.cs
- StorageRoot.cs
- SourceItem.cs
- ToolStripProgressBar.cs
- TemplateControlBuildProvider.cs
- BamlVersionHeader.cs
- CurrencyWrapper.cs
- StyleHelper.cs
- ClassicBorderDecorator.cs
- XmlSchemaAll.cs
- CustomCredentialPolicy.cs
- Context.cs
- SafeEventLogReadHandle.cs
- SQLUtility.cs
- WebBrowserSiteBase.cs
- WebPartPersonalization.cs
- FixedSOMPage.cs
- IUnknownConstantAttribute.cs
- DetailsViewAutoFormat.cs
- MapPathBasedVirtualPathProvider.cs
- HtmlButton.cs
- RightNameExpirationInfoPair.cs
- SQLCharsStorage.cs
- ActivityBindForm.Designer.cs
- JumpTask.cs
- CodeBlockBuilder.cs
- DBSqlParserTable.cs
- EpmContentDeSerializer.cs
- DataObjectCopyingEventArgs.cs
- CroppedBitmap.cs
- TraceUtils.cs
- WindowsAuthenticationEventArgs.cs
- XPathNavigator.cs
- DoubleCollection.cs
- NativeMethodsCLR.cs
- Array.cs
- VideoDrawing.cs
- PropertyStore.cs
- SendAgentStatusRequest.cs
- GridViewDeletedEventArgs.cs
- GridViewRowCollection.cs
- SqlDataSourceConfigureFilterForm.cs
- RegexWorker.cs
- WebScriptMetadataMessage.cs
- OleCmdHelper.cs
- SplashScreen.cs
- OrderedParallelQuery.cs
- EventHandlersDesigner.cs
- GenericWebPart.cs
- CharacterString.cs
- CallTemplateAction.cs
- PropertyRef.cs
- PrintDialogException.cs
- EUCJPEncoding.cs
- WebPartUserCapability.cs
- FileLogRecord.cs
- XmlCharCheckingReader.cs
- XmlCharacterData.cs
- PersonalizableAttribute.cs
- SerializationSectionGroup.cs
- ByeOperationAsyncResult.cs
- ProjectionPlan.cs
- ScopedMessagePartSpecification.cs
- DrawListViewSubItemEventArgs.cs
- LockedAssemblyCache.cs
- StrokeNodeOperations2.cs
- ConfigurationFileMap.cs
- InvariantComparer.cs
- SqlDataSourceEnumerator.cs
- ResourceManager.cs
- IFlowDocumentViewer.cs
- CallContext.cs
- ScriptingSectionGroup.cs
- GroupItem.cs
- EmptyCollection.cs
- CodeSubDirectoriesCollection.cs
- HtmlTableRow.cs
- CommandLibraryHelper.cs
- CalendarDay.cs
- SessionChannels.cs
- mansign.cs
- AppModelKnownContentFactory.cs
- AttributedMetaModel.cs
- EventPrivateKey.cs
- ProcessHost.cs
- NTAccount.cs