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
- ScriptReference.cs
- CultureMapper.cs
- BindingExpressionUncommonField.cs
- entitydatasourceentitysetnameconverter.cs
- ByeMessageApril2005.cs
- mansign.cs
- SourceItem.cs
- ExportOptions.cs
- CDSCollectionETWBCLProvider.cs
- basecomparevalidator.cs
- SafeFileHandle.cs
- ZipIOLocalFileBlock.cs
- CanonicalFontFamilyReference.cs
- Brush.cs
- Comparer.cs
- WebPartTracker.cs
- _ConnectStream.cs
- UserControl.cs
- DictionaryContent.cs
- IPipelineRuntime.cs
- MonitorWrapper.cs
- Preprocessor.cs
- MessageBox.cs
- GreenMethods.cs
- ContextQuery.cs
- DateTimeUtil.cs
- BrowserCapabilitiesFactory35.cs
- SendAgentStatusRequest.cs
- TdsRecordBufferSetter.cs
- DependencyObject.cs
- WebPartVerbsEventArgs.cs
- ErrorTolerantObjectWriter.cs
- RichTextBoxConstants.cs
- TextSimpleMarkerProperties.cs
- DesignerAutoFormatCollection.cs
- TreeIterators.cs
- LiteralTextParser.cs
- Tuple.cs
- QilName.cs
- Int16Animation.cs
- SafeLibraryHandle.cs
- PositiveTimeSpanValidatorAttribute.cs
- TrustLevelCollection.cs
- Attributes.cs
- WinInetCache.cs
- RequiredFieldValidator.cs
- HtmlTableCell.cs
- ExceptionHandler.cs
- SqlCommandBuilder.cs
- TreeNode.cs
- FontFamilyValueSerializer.cs
- SrgsSemanticInterpretationTag.cs
- BindingElement.cs
- BaseResourcesBuildProvider.cs
- ClaimTypes.cs
- TypedTableHandler.cs
- SamlAuthenticationClaimResource.cs
- ConnectionStringsExpressionEditor.cs
- DataGridViewColumnDesigner.cs
- HttpWebResponse.cs
- PageAsyncTask.cs
- CombinedGeometry.cs
- sqlcontext.cs
- HtmlFormWrapper.cs
- FrameworkTextComposition.cs
- Knowncolors.cs
- WindowPattern.cs
- MachineKeySection.cs
- ExceptionNotification.cs
- UIElementHelper.cs
- SID.cs
- TransformDescriptor.cs
- IItemProperties.cs
- DrawingContextWalker.cs
- RSAProtectedConfigurationProvider.cs
- WebPermission.cs
- PassportPrincipal.cs
- CompiledQuery.cs
- ObjectAnimationUsingKeyFrames.cs
- RoutedEventValueSerializer.cs
- LinkedResource.cs
- EntitySqlQueryState.cs
- KeysConverter.cs
- SimpleWorkerRequest.cs
- HttpApplication.cs
- CharacterMetricsDictionary.cs
- UnaryExpressionHelper.cs
- MobileControl.cs
- EFTableProvider.cs
- MemberDomainMap.cs
- ComplexTypeEmitter.cs
- CustomWebEventKey.cs
- ObjectSpanRewriter.cs
- NetNamedPipeBindingElement.cs
- Pkcs7Signer.cs
- SerializationFieldInfo.cs
- Point4D.cs
- DataGridViewTopRowAccessibleObject.cs
- Color.cs
- CodeAssignStatement.cs