Code:
/ DotNET / DotNET / 8.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
- TextView.cs
- OdbcConnection.cs
- HtmlShimManager.cs
- DummyDataSource.cs
- DynamicPropertyReader.cs
- RelationshipType.cs
- DataGridViewElement.cs
- HMACSHA512.cs
- Bidi.cs
- ACL.cs
- EntityViewGenerationAttribute.cs
- TargetFrameworkAttribute.cs
- Annotation.cs
- DataGridViewCellPaintingEventArgs.cs
- HierarchicalDataSourceControl.cs
- ListParaClient.cs
- RegexTree.cs
- StringFunctions.cs
- DesignTimeType.cs
- XmlReaderSettings.cs
- QueryOutputWriterV1.cs
- baseaxisquery.cs
- HttpWriter.cs
- DomNameTable.cs
- SimpleType.cs
- _LoggingObject.cs
- DropSourceBehavior.cs
- ListItemCollection.cs
- OdbcError.cs
- SettingsPropertyIsReadOnlyException.cs
- SQLGuid.cs
- PolyBezierSegment.cs
- QueryProcessor.cs
- ConfigPathUtility.cs
- MatrixAnimationUsingKeyFrames.cs
- StreamGeometry.cs
- HostingEnvironment.cs
- TokenBasedSetEnumerator.cs
- StringReader.cs
- NamedPermissionSet.cs
- TreeNodeEventArgs.cs
- DataGridViewTextBoxCell.cs
- TransformerTypeCollection.cs
- BypassElement.cs
- PointConverter.cs
- _emptywebproxy.cs
- ServiceNotStartedException.cs
- DataGridItem.cs
- PolyLineSegmentFigureLogic.cs
- XamlTreeBuilderBamlRecordWriter.cs
- AnonymousIdentificationSection.cs
- XmlJsonReader.cs
- SqlParameter.cs
- SQLBytesStorage.cs
- SoapMessage.cs
- _NegotiateClient.cs
- NullableFloatMinMaxAggregationOperator.cs
- FormViewModeEventArgs.cs
- ResourceManagerWrapper.cs
- TrailingSpaceComparer.cs
- TextEditorTyping.cs
- String.cs
- Substitution.cs
- DateTimeUtil.cs
- XmlSchemaFacet.cs
- Automation.cs
- AttributeConverter.cs
- ActivationServices.cs
- ScriptReferenceEventArgs.cs
- RichTextBoxContextMenu.cs
- XmlnsCache.cs
- XmlBaseReader.cs
- SqlConnectionManager.cs
- HealthMonitoringSection.cs
- HttpListenerResponse.cs
- GradientBrush.cs
- BrowserCapabilitiesFactoryBase.cs
- DoubleAnimationUsingKeyFrames.cs
- Geometry.cs
- QilBinary.cs
- WebSysDescriptionAttribute.cs
- InputScopeAttribute.cs
- ContentPresenter.cs
- KeyedHashAlgorithm.cs
- OleDbConnectionInternal.cs
- SqlTransaction.cs
- UInt64Converter.cs
- MetafileHeaderEmf.cs
- NumberFormatter.cs
- HttpCachePolicy.cs
- GPRECT.cs
- CompositeControl.cs
- GridSplitterAutomationPeer.cs
- ContainerControl.cs
- CryptoStream.cs
- PagesSection.cs
- VisualStyleRenderer.cs
- UInt64Storage.cs
- DataGridItemAutomationPeer.cs
- ExpressionNormalizer.cs