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
- OleDbMetaDataFactory.cs
- BindingElementExtensionElement.cs
- HtmlControlAdapter.cs
- PathStreamGeometryContext.cs
- CustomWebEventKey.cs
- DescendentsWalkerBase.cs
- CommandDevice.cs
- InkCanvasSelection.cs
- ProgressiveCrcCalculatingStream.cs
- PixelShader.cs
- TypeBrowser.xaml.cs
- ProtocolViolationException.cs
- BuildProviderCollection.cs
- CodeCommentStatementCollection.cs
- RTTypeWrapper.cs
- DurableMessageDispatchInspector.cs
- CompoundFileStreamReference.cs
- CallSite.cs
- SchemaDeclBase.cs
- TextUtf8RawTextWriter.cs
- ListCollectionView.cs
- EnumBuilder.cs
- ToolStripDropDownClosedEventArgs.cs
- CredentialCache.cs
- CodeSnippetExpression.cs
- COM2PictureConverter.cs
- ArgIterator.cs
- Configuration.cs
- thaishape.cs
- IdentityHolder.cs
- QuadraticBezierSegment.cs
- SQLGuid.cs
- MessageQueuePermissionAttribute.cs
- XmlBinaryReader.cs
- Vector3DAnimation.cs
- DataGridViewRowsRemovedEventArgs.cs
- PeerCustomResolverSettings.cs
- RouteItem.cs
- HandlerFactoryCache.cs
- XmlComplianceUtil.cs
- AccessText.cs
- FlowDocumentPage.cs
- Utility.cs
- WmpBitmapDecoder.cs
- ActivationServices.cs
- StateChangeEvent.cs
- WinFormsUtils.cs
- SplitterEvent.cs
- Polyline.cs
- NamespaceCollection.cs
- OdbcUtils.cs
- ReachSerializer.cs
- ZipFileInfo.cs
- WebPartMovingEventArgs.cs
- DbDataReader.cs
- SystemDiagnosticsSection.cs
- SQlBooleanStorage.cs
- listitem.cs
- CachedFontFamily.cs
- ValueTypeFixupInfo.cs
- PlainXmlDeserializer.cs
- DictionaryItemsCollection.cs
- TableStyle.cs
- DependencyPropertyKind.cs
- StrokeCollectionDefaultValueFactory.cs
- SchemaImporterExtension.cs
- NavigationHelper.cs
- DataGridSortCommandEventArgs.cs
- TextParagraph.cs
- LambdaCompiler.Binary.cs
- SolidColorBrush.cs
- Utils.cs
- WizardSideBarListControlItem.cs
- TextSearch.cs
- NonSerializedAttribute.cs
- WebBrowserPermission.cs
- WebPartHeaderCloseVerb.cs
- LineServicesCallbacks.cs
- CompositeActivityTypeDescriptorProvider.cs
- QEncodedStream.cs
- ToolZone.cs
- ToolboxItemSnapLineBehavior.cs
- ThreadPool.cs
- GPStream.cs
- thaishape.cs
- ConstraintStruct.cs
- ToolStripPanelRow.cs
- SmtpReplyReader.cs
- SqlBuffer.cs
- PreservationFileWriter.cs
- GC.cs
- WSHttpSecurity.cs
- webeventbuffer.cs
- SystemWebExtensionsSectionGroup.cs
- ExpressionPrinter.cs
- XmlDataSourceView.cs
- ConfigurationSchemaErrors.cs
- PropertyChangingEventArgs.cs
- MaskedTextBox.cs
- MaskedTextBox.cs