Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / 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)); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ClientCredentialsElement.cs
- DropShadowBitmapEffect.cs
- InputElement.cs
- SqlFacetAttribute.cs
- WinInetCache.cs
- ConfigurationValidatorBase.cs
- DocumentOrderComparer.cs
- WebPartPersonalization.cs
- KeyedHashAlgorithm.cs
- RayMeshGeometry3DHitTestResult.cs
- MachineKeyConverter.cs
- SkewTransform.cs
- Win32KeyboardDevice.cs
- FixedPage.cs
- XmlNodeReader.cs
- X500Name.cs
- BinaryFormatterWriter.cs
- ConfigXmlReader.cs
- TextEditorParagraphs.cs
- EntityDataSourceSelectedEventArgs.cs
- ExpandCollapseProviderWrapper.cs
- PagesSection.cs
- PassportIdentity.cs
- AuthorizationSection.cs
- BitmapMetadataBlob.cs
- SQLInt16Storage.cs
- CodeArgumentReferenceExpression.cs
- TreeBuilder.cs
- GridViewCancelEditEventArgs.cs
- Input.cs
- SystemPens.cs
- OperationCanceledException.cs
- BaseValidator.cs
- ProcessProtocolHandler.cs
- NativeMethods.cs
- PathGeometry.cs
- SqlLiftWhereClauses.cs
- Convert.cs
- GeometryDrawing.cs
- EventLogEntry.cs
- TaiwanLunisolarCalendar.cs
- EntityParameterCollection.cs
- ProviderBase.cs
- LinearGradientBrush.cs
- CacheAxisQuery.cs
- BaseUriHelper.cs
- XPathChildIterator.cs
- StorageAssociationSetMapping.cs
- EntityContainerEmitter.cs
- CodeSnippetStatement.cs
- ScriptingJsonSerializationSection.cs
- IdnMapping.cs
- WorkflowInstanceRecord.cs
- TableLayoutRowStyleCollection.cs
- InfoCardTraceRecord.cs
- ParameterCollection.cs
- OfTypeExpression.cs
- XmlExpressionDumper.cs
- FormViewUpdateEventArgs.cs
- TemplateKey.cs
- GetBrowserTokenRequest.cs
- AbstractSvcMapFileLoader.cs
- InternalBufferManager.cs
- AgileSafeNativeMemoryHandle.cs
- RenderData.cs
- precedingsibling.cs
- CategoryValueConverter.cs
- SqlEnums.cs
- DesignOnlyAttribute.cs
- MonthCalendar.cs
- WebHttpSecurityElement.cs
- XPathParser.cs
- FormClosingEvent.cs
- LoadedOrUnloadedOperation.cs
- CRYPTPROTECT_PROMPTSTRUCT.cs
- DispatchWrapper.cs
- TripleDESCryptoServiceProvider.cs
- RemotingAttributes.cs
- BulletDecorator.cs
- ToolStripPanel.cs
- _NestedSingleAsyncResult.cs
- QueryOutputWriter.cs
- WhitespaceRuleLookup.cs
- InstanceStore.cs
- GridPatternIdentifiers.cs
- OutputScopeManager.cs
- DialogResultConverter.cs
- NonClientArea.cs
- TraceUtils.cs
- ISessionStateStore.cs
- URLString.cs
- X509Utils.cs
- EntityDataSourceDataSelection.cs
- SqlBuilder.cs
- SafeNativeMethods.cs
- HttpListenerResponse.cs
- entitydatasourceentitysetnameconverter.cs
- LOSFormatter.cs
- Overlapped.cs
- WindowsTab.cs