Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / Compilation / ResourceProviderFactory.cs / 1305376 / 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 */ 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 */ 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
- ShadowGlyph.cs
- EventItfInfo.cs
- xsdvalidator.cs
- ApplicationSettingsBase.cs
- PackageStore.cs
- WebPartEditorApplyVerb.cs
- LocatorBase.cs
- WebPartRestoreVerb.cs
- XmlDataDocument.cs
- UserControlCodeDomTreeGenerator.cs
- IndexOutOfRangeException.cs
- DataGridPagerStyle.cs
- MethodBuilder.cs
- FormViewInsertedEventArgs.cs
- DataViewManagerListItemTypeDescriptor.cs
- OperationCanceledException.cs
- ApplicationCommands.cs
- EdmFunction.cs
- XmlLinkedNode.cs
- Property.cs
- EventData.cs
- sqlcontext.cs
- IndependentlyAnimatedPropertyMetadata.cs
- sitestring.cs
- IgnoreDataMemberAttribute.cs
- ReachDocumentReferenceSerializerAsync.cs
- KeyValueSerializer.cs
- XmlEntityReference.cs
- QilDataSource.cs
- ObjectDataSourceView.cs
- DataServiceExpressionVisitor.cs
- VirtualDirectoryMappingCollection.cs
- DragEventArgs.cs
- InternalsVisibleToAttribute.cs
- NavigationEventArgs.cs
- ZoneMembershipCondition.cs
- Debug.cs
- DataRowIndexBuffer.cs
- BrowserDefinitionCollection.cs
- RecordsAffectedEventArgs.cs
- Stack.cs
- ChameleonKey.cs
- HttpCookieCollection.cs
- Opcode.cs
- DataGridToolTip.cs
- AmbiguousMatchException.cs
- StyleTypedPropertyAttribute.cs
- PropertyRecord.cs
- HttpApplication.cs
- Rect.cs
- SystemFonts.cs
- FlowLayout.cs
- WindowsFont.cs
- RepeaterItem.cs
- AssemblyCollection.cs
- ContextBase.cs
- GridViewEditEventArgs.cs
- CompoundFileDeflateTransform.cs
- StreamResourceInfo.cs
- PermissionRequestEvidence.cs
- NameValuePermission.cs
- XmlSchemaSet.cs
- PathGeometry.cs
- _HelperAsyncResults.cs
- GeneralTransform2DTo3DTo2D.cs
- CodeAttributeArgumentCollection.cs
- BooleanKeyFrameCollection.cs
- PerspectiveCamera.cs
- X509Certificate.cs
- XmlNotation.cs
- TemplateControlCodeDomTreeGenerator.cs
- MSG.cs
- UidPropertyAttribute.cs
- PrintDocument.cs
- DbParameterHelper.cs
- Highlights.cs
- InternalBufferManager.cs
- Vector3dCollection.cs
- HotCommands.cs
- LineServicesCallbacks.cs
- DataBinding.cs
- UserInitiatedNavigationPermission.cs
- TrustLevelCollection.cs
- HtmlHead.cs
- AnimationLayer.cs
- SqlBulkCopyColumnMapping.cs
- XmlSerializationGeneratedCode.cs
- ToolStripArrowRenderEventArgs.cs
- TrackingMemoryStream.cs
- SQLMoney.cs
- SafeArrayRankMismatchException.cs
- Size3D.cs
- ObjectView.cs
- DesignerForm.cs
- TriggerCollection.cs
- ContextQuery.cs
- GenericAuthenticationEventArgs.cs
- ProcessHostConfigUtils.cs
- LinqDataSourceContextData.cs
- OperationInvokerTrace.cs