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
- XmlStreamStore.cs
- XamlParser.cs
- TextLineResult.cs
- XmlWrappingReader.cs
- FileDataSourceCache.cs
- Missing.cs
- QueryExpr.cs
- WindowsFormsHost.cs
- DesignerActionListCollection.cs
- GenericPrincipal.cs
- EdmComplexTypeAttribute.cs
- EngineSiteSapi.cs
- DataGridViewToolTip.cs
- IPHostEntry.cs
- MappingSource.cs
- MatrixTransform.cs
- DataGridViewHitTestInfo.cs
- LoginDesigner.cs
- FontDriver.cs
- ToolTipAutomationPeer.cs
- XomlCompilerError.cs
- ColorConverter.cs
- Gdiplus.cs
- SequenceDesigner.cs
- SecureStringHasher.cs
- FunctionUpdateCommand.cs
- SourceElementsCollection.cs
- MediaTimeline.cs
- Int32AnimationBase.cs
- PrintDialogDesigner.cs
- ParentQuery.cs
- QueryContinueDragEventArgs.cs
- UnhandledExceptionEventArgs.cs
- HashAlgorithm.cs
- PanelStyle.cs
- MemberBinding.cs
- TextRangeSerialization.cs
- InternalCache.cs
- StringWriter.cs
- Int32AnimationBase.cs
- NonParentingControl.cs
- HierarchicalDataSourceControl.cs
- MemoryMappedFile.cs
- DataServiceBuildProvider.cs
- Int32Converter.cs
- ToolStripProgressBar.cs
- ScrollChangedEventArgs.cs
- Switch.cs
- StringAnimationUsingKeyFrames.cs
- TTSEvent.cs
- InfoCardCryptoHelper.cs
- QilInvokeLateBound.cs
- BitStack.cs
- SafeRightsManagementEnvironmentHandle.cs
- PageTrueTypeFont.cs
- ExpressionBuilder.cs
- XmlRawWriterWrapper.cs
- XmlWhitespace.cs
- Invariant.cs
- basenumberconverter.cs
- DataPagerCommandEventArgs.cs
- RadioButtonFlatAdapter.cs
- RegexGroup.cs
- SqlDataSourceView.cs
- AppDomainResourcePerfCounters.cs
- RequestValidator.cs
- MembershipSection.cs
- CellParagraph.cs
- XmlStringTable.cs
- CharEntityEncoderFallback.cs
- XmlILAnnotation.cs
- ReceiveMessageContent.cs
- GroupItem.cs
- ObjectDataSourceView.cs
- ReadOnlyCollectionBuilder.cs
- TimeZone.cs
- Endpoint.cs
- CultureTable.cs
- RawStylusInput.cs
- DataRecord.cs
- BoundConstants.cs
- SemanticAnalyzer.cs
- wgx_sdk_version.cs
- RecordsAffectedEventArgs.cs
- ObjRef.cs
- DataFieldEditor.cs
- SyndicationDeserializer.cs
- SettingsSection.cs
- SQLBinaryStorage.cs
- ThicknessAnimationUsingKeyFrames.cs
- KeyboardEventArgs.cs
- TargetParameterCountException.cs
- ExpressionQuoter.cs
- PathSegmentCollection.cs
- Message.cs
- IdentityNotMappedException.cs
- Column.cs
- StructuredTypeEmitter.cs
- DefaultEventAttribute.cs
- SortedList.cs