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
- ScrollEvent.cs
- ContainsRowNumberChecker.cs
- FullTrustAssembliesSection.cs
- GradientSpreadMethodValidation.cs
- OdbcConnectionString.cs
- PagerSettings.cs
- RowVisual.cs
- CheckBoxList.cs
- NavigationProperty.cs
- Point.cs
- ACL.cs
- SqlProvider.cs
- ItemsControlAutomationPeer.cs
- DateTimePickerDesigner.cs
- WebRequest.cs
- CustomAttributeBuilder.cs
- IndentTextWriter.cs
- SignerInfo.cs
- ADConnectionHelper.cs
- InkPresenterAutomationPeer.cs
- SymbolDocumentGenerator.cs
- Encoder.cs
- AccessControlEntry.cs
- CornerRadius.cs
- PerSessionInstanceContextProvider.cs
- DragEvent.cs
- CurrentChangingEventArgs.cs
- RelatedCurrencyManager.cs
- XmlSchemaAnyAttribute.cs
- PathSegment.cs
- TypeViewSchema.cs
- MonikerSyntaxException.cs
- DataGridRowHeaderAutomationPeer.cs
- XMLSchema.cs
- MonthCalendar.cs
- ErrorsHelper.cs
- FtpRequestCacheValidator.cs
- DataGridViewCellParsingEventArgs.cs
- HierarchicalDataBoundControl.cs
- GifBitmapEncoder.cs
- XamlWriter.cs
- SatelliteContractVersionAttribute.cs
- SchemaTableOptionalColumn.cs
- FrameworkReadOnlyPropertyMetadata.cs
- NullableDecimalSumAggregationOperator.cs
- ProgressBarHighlightConverter.cs
- ComEventsMethod.cs
- XmlSchemaAttribute.cs
- NaturalLanguageHyphenator.cs
- StartUpEventArgs.cs
- SerializationEventsCache.cs
- WindowsFormsEditorServiceHelper.cs
- InstancePersistence.cs
- _SingleItemRequestCache.cs
- DigestTraceRecordHelper.cs
- SafeHandle.cs
- XamlSerializationHelper.cs
- DurationConverter.cs
- Subtree.cs
- StrokeIntersection.cs
- NameValuePermission.cs
- GeometryGroup.cs
- DataGridViewCellStyleConverter.cs
- ProviderIncompatibleException.cs
- DesignerDeviceConfig.cs
- BamlRecords.cs
- ContentPresenter.cs
- TabPage.cs
- GridViewHeaderRowPresenter.cs
- SplineKeyFrames.cs
- CodeTypeMember.cs
- SqlConnectionManager.cs
- ConsumerConnectionPointCollection.cs
- IntegerValidatorAttribute.cs
- FormattedText.cs
- X509DefaultServiceCertificateElement.cs
- RichTextBox.cs
- OutputCacheProfileCollection.cs
- Timer.cs
- HttpEncoder.cs
- OrderByQueryOptionExpression.cs
- QueueProcessor.cs
- DataPagerFieldItem.cs
- DrawingCollection.cs
- Debugger.cs
- Parameter.cs
- XmlSchemaInclude.cs
- IgnoreSection.cs
- oledbmetadatacollectionnames.cs
- PointLightBase.cs
- AsyncStreamReader.cs
- ReflectionUtil.cs
- EventItfInfo.cs
- StylusButtonEventArgs.cs
- AutomationFocusChangedEventArgs.cs
- X509ClientCertificateCredentialsElement.cs
- DataSpaceManager.cs
- GiveFeedbackEventArgs.cs
- oledbconnectionstring.cs
- SwitchAttribute.cs