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
- TextEditorSpelling.cs
- CollectionDataContractAttribute.cs
- ListBindingConverter.cs
- PenContext.cs
- MeshGeometry3D.cs
- TextTrailingCharacterEllipsis.cs
- SQLGuid.cs
- _RequestCacheProtocol.cs
- ASCIIEncoding.cs
- XhtmlTextWriter.cs
- ListMarkerLine.cs
- FontInfo.cs
- DataServiceContext.cs
- XmlRawWriter.cs
- FixedPageStructure.cs
- WorkflowQueuingService.cs
- TargetControlTypeCache.cs
- DocumentScope.cs
- SqlRetyper.cs
- FamilyTypefaceCollection.cs
- VirtualPathProvider.cs
- QuaternionRotation3D.cs
- MouseGestureConverter.cs
- WindowsGraphicsWrapper.cs
- BitmapEffectInputData.cs
- XmlSchemaGroup.cs
- SelfIssuedAuthRSAPKCS1SignatureDeformatter.cs
- DragDropHelper.cs
- SubqueryRules.cs
- SecurityDescriptor.cs
- InputManager.cs
- SingleSelectRootGridEntry.cs
- Point3DAnimationUsingKeyFrames.cs
- BamlBinaryReader.cs
- SqlClientWrapperSmiStream.cs
- X509SecurityToken.cs
- PassportIdentity.cs
- CharUnicodeInfo.cs
- LogWriteRestartAreaState.cs
- ReflectionTypeLoadException.cs
- IdnMapping.cs
- SqlBulkCopyColumnMappingCollection.cs
- Trigger.cs
- jithelpers.cs
- OleDbParameterCollection.cs
- Rectangle.cs
- ObjectStateFormatter.cs
- IdleTimeoutMonitor.cs
- PageThemeParser.cs
- DataGridTextBox.cs
- EntityDataSourceWizardForm.cs
- Vector3DKeyFrameCollection.cs
- AnnotationHelper.cs
- PartEditor.cs
- XPathSelfQuery.cs
- CodeMemberEvent.cs
- TranslateTransform3D.cs
- EmptyStringExpandableObjectConverter.cs
- SchemaManager.cs
- DrawListViewSubItemEventArgs.cs
- AnimationException.cs
- SafeFindHandle.cs
- ContextStack.cs
- SafeCryptHandles.cs
- XhtmlBasicCommandAdapter.cs
- CaseInsensitiveHashCodeProvider.cs
- RectangleHotSpot.cs
- ByteStreamGeometryContext.cs
- AssociationSet.cs
- StatusBarAutomationPeer.cs
- AxHostDesigner.cs
- HtmlString.cs
- FirstMatchCodeGroup.cs
- KeyInterop.cs
- SchemaDeclBase.cs
- ActiveXHost.cs
- WebUtil.cs
- ArrayListCollectionBase.cs
- BitArray.cs
- ItemsControl.cs
- SystemWebExtensionsSectionGroup.cs
- DataColumnCollection.cs
- StructuredTypeInfo.cs
- GridViewColumnCollection.cs
- WorkflowTransactionService.cs
- SelectedDatesCollection.cs
- Publisher.cs
- IsolationInterop.cs
- ControlUtil.cs
- TaskFormBase.cs
- DispatcherEventArgs.cs
- SmtpNegotiateAuthenticationModule.cs
- QueueProcessor.cs
- RegexWorker.cs
- XmlQueryTypeFactory.cs
- NativeMethods.cs
- TextEditorContextMenu.cs
- WpfKnownMember.cs
- ImportContext.cs
- PagesChangedEventArgs.cs