Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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
- ConnectionsZoneDesigner.cs
- TrustLevelCollection.cs
- TextTabProperties.cs
- ImageField.cs
- Color.cs
- UIElementParaClient.cs
- XmlDictionary.cs
- TextTreeNode.cs
- OptimalTextSource.cs
- CopyAttributesAction.cs
- ALinqExpressionVisitor.cs
- BinHexEncoder.cs
- TypeLoader.cs
- OdbcUtils.cs
- InvalidComObjectException.cs
- VectorAnimationUsingKeyFrames.cs
- ObjectDisposedException.cs
- WebPartCancelEventArgs.cs
- ToolStripItemCollection.cs
- EventHandlersDesigner.cs
- ExceptionUtil.cs
- MultipartContentParser.cs
- AssemblyNameProxy.cs
- Rectangle.cs
- columnmapfactory.cs
- DbProviderManifest.cs
- BaseCodePageEncoding.cs
- ApplicationServiceManager.cs
- ColorDialog.cs
- SvcFileManager.cs
- ListViewGroupCollectionEditor.cs
- PropertyGridDesigner.cs
- CompModSwitches.cs
- DataGridViewHeaderCell.cs
- ValidationSummary.cs
- HttpListenerPrefixCollection.cs
- TemplateApplicationHelper.cs
- Token.cs
- StylusPointPropertyId.cs
- StrokeDescriptor.cs
- DragStartedEventArgs.cs
- _NtlmClient.cs
- BaseEntityWrapper.cs
- BooleanKeyFrameCollection.cs
- linebase.cs
- WindowInteractionStateTracker.cs
- EncryptedPackage.cs
- HttpStreamXmlDictionaryReader.cs
- CommonGetThemePartSize.cs
- DynamicQueryableWrapper.cs
- Image.cs
- InvalidateEvent.cs
- PathStreamGeometryContext.cs
- TextFormatterImp.cs
- Interlocked.cs
- VarInfo.cs
- RootAction.cs
- WorkflowIdleBehavior.cs
- HtmlShimManager.cs
- Matrix3DStack.cs
- HtmlTable.cs
- DetailsViewDeletedEventArgs.cs
- ZeroOpNode.cs
- PageAction.cs
- EnumBuilder.cs
- ConfigsHelper.cs
- KnownTypesProvider.cs
- _ProxyChain.cs
- PathStreamGeometryContext.cs
- BinHexDecoder.cs
- StylusLogic.cs
- ScopeCompiler.cs
- BinaryParser.cs
- basenumberconverter.cs
- SystemThemeKey.cs
- EntityContainerEntitySet.cs
- Wizard.cs
- CustomPopupPlacement.cs
- EntityDataSourceChangedEventArgs.cs
- ETagAttribute.cs
- SqlXml.cs
- WindowsImpersonationContext.cs
- PropertyToken.cs
- ConstraintEnumerator.cs
- CapabilitiesState.cs
- ReadOnlyHierarchicalDataSource.cs
- StorageModelBuildProvider.cs
- RuntimeArgumentHandle.cs
- IdleTimeoutMonitor.cs
- CannotUnloadAppDomainException.cs
- XmlSchemaAppInfo.cs
- DependencyObjectPropertyDescriptor.cs
- SettingsPropertyValueCollection.cs
- AuthenticationModuleElement.cs
- WpfKnownMember.cs
- NullExtension.cs
- ReflectPropertyDescriptor.cs
- NavigatorOutput.cs
- CqlGenerator.cs
- ListViewSortEventArgs.cs