Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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. // //----------------------------------------------------------------------------- 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- StreamGeometry.cs
- Component.cs
- EventRoute.cs
- DesignerCommandAdapter.cs
- CustomCategoryAttribute.cs
- MobileControlPersister.cs
- SapiAttributeParser.cs
- AssemblyResourceLoader.cs
- _NegoState.cs
- Parameter.cs
- HttpConfigurationContext.cs
- Trigger.cs
- ErrorWrapper.cs
- ToolStripDropTargetManager.cs
- Opcode.cs
- DbRetry.cs
- GetPageNumberCompletedEventArgs.cs
- TraceListeners.cs
- CodeSubDirectoriesCollection.cs
- DetailsViewDeletedEventArgs.cs
- WorkflowElementDialogWindow.xaml.cs
- InstanceLockedException.cs
- BrowserCapabilitiesCodeGenerator.cs
- FileDialogPermission.cs
- DrawingContextWalker.cs
- MetadataArtifactLoaderCompositeResource.cs
- LongValidator.cs
- DataTablePropertyDescriptor.cs
- ClientSession.cs
- SqlSelectStatement.cs
- DataBindingCollection.cs
- SharedDp.cs
- RepeaterCommandEventArgs.cs
- TimeIntervalCollection.cs
- TypeUtil.cs
- AccessText.cs
- BoundField.cs
- BamlRecordReader.cs
- MemoryStream.cs
- OracleParameterBinding.cs
- UntypedNullExpression.cs
- System.Data_BID.cs
- WebBrowserNavigatedEventHandler.cs
- Transform.cs
- EventBuilder.cs
- DataRecordInfo.cs
- processwaithandle.cs
- WebServiceHostFactory.cs
- GifBitmapEncoder.cs
- DSASignatureFormatter.cs
- QilFactory.cs
- FormatConvertedBitmap.cs
- Point3DValueSerializer.cs
- DataBoundControlAdapter.cs
- HtmlInputButton.cs
- RouteParametersHelper.cs
- RegexTree.cs
- WindowsIdentity.cs
- ScalarConstant.cs
- PowerModeChangedEventArgs.cs
- FormViewUpdateEventArgs.cs
- StringTraceRecord.cs
- InputBuffer.cs
- DateTimeEditor.cs
- EntityConnection.cs
- AspNetHostingPermission.cs
- CLRBindingWorker.cs
- clipboard.cs
- StringAnimationBase.cs
- AmbientEnvironment.cs
- GridViewColumnHeader.cs
- SessionIDManager.cs
- TextEffectResolver.cs
- SelectionEditingBehavior.cs
- DeviceContexts.cs
- ValidatedControlConverter.cs
- FieldMetadata.cs
- EventHandlersStore.cs
- AdornerLayer.cs
- HtmlElementErrorEventArgs.cs
- Command.cs
- WebPartConnectionsCancelVerb.cs
- CodeGenerationManager.cs
- RunWorkerCompletedEventArgs.cs
- StorageEndPropertyMapping.cs
- PeekCompletedEventArgs.cs
- RoleServiceManager.cs
- ExtentCqlBlock.cs
- safesecurityhelperavalon.cs
- Calendar.cs
- RemotingServices.cs
- XsltContext.cs
- NonVisualControlAttribute.cs
- TextInfo.cs
- CharEntityEncoderFallback.cs
- ClockController.cs
- SimpleMailWebEventProvider.cs
- FileSystemEventArgs.cs
- SaveFileDialog.cs
- HtmlInputButton.cs