Code:
/ DotNET / DotNET / 8.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
- PrintingPermissionAttribute.cs
- BinaryObjectWriter.cs
- SchemaName.cs
- SafeNativeHandle.cs
- ComponentEvent.cs
- ContentOperations.cs
- DataListCommandEventArgs.cs
- SpanIndex.cs
- DropShadowBitmapEffect.cs
- WorkflowElementDialog.cs
- KeyEvent.cs
- FileLevelControlBuilderAttribute.cs
- SystemWebCachingSectionGroup.cs
- StringExpressionSet.cs
- GetResponse.cs
- HtmlControl.cs
- XmlSerializerFactory.cs
- ConstraintEnumerator.cs
- DesignerTextWriter.cs
- OrthographicCamera.cs
- DataControlImageButton.cs
- FontConverter.cs
- TableLayoutSettingsTypeConverter.cs
- SystemColors.cs
- SkipQueryOptionExpression.cs
- AttributeTable.cs
- SafeCoTaskMem.cs
- IdentityModelDictionary.cs
- DBSqlParserTableCollection.cs
- __ComObject.cs
- DbExpressionRules.cs
- ZipIOModeEnforcingStream.cs
- DataObjectAttribute.cs
- ExpandCollapsePattern.cs
- WebPartConnectionsCloseVerb.cs
- CheckBoxList.cs
- XamlReader.cs
- AvTrace.cs
- DataFieldConverter.cs
- ClientBuildManager.cs
- HttpMethodAttribute.cs
- UITypeEditor.cs
- AxHost.cs
- ItemsControlAutomationPeer.cs
- DataControlPagerLinkButton.cs
- precedingsibling.cs
- TextComposition.cs
- DataServiceResponse.cs
- XmlSchemaSimpleTypeRestriction.cs
- BaseCollection.cs
- DrawingVisualDrawingContext.cs
- BmpBitmapEncoder.cs
- FileStream.cs
- SafeUserTokenHandle.cs
- DecimalAnimationUsingKeyFrames.cs
- JournalNavigationScope.cs
- IgnoreFlushAndCloseStream.cs
- OrderedDictionary.cs
- RetrieveVirtualItemEventArgs.cs
- EventLogger.cs
- ObjectStorage.cs
- DataSourceXmlAttributeAttribute.cs
- WebServiceClientProxyGenerator.cs
- SmtpAuthenticationManager.cs
- UICuesEvent.cs
- ValueQuery.cs
- FileRecordSequence.cs
- XmlMembersMapping.cs
- PeerCredential.cs
- metadatamappinghashervisitor.cs
- PolyBezierSegmentFigureLogic.cs
- ObjectDataProvider.cs
- DynamicDiscoveryDocument.cs
- ControlBindingsCollection.cs
- SpotLight.cs
- BindingNavigator.cs
- Set.cs
- ScrollChrome.cs
- ServiceDebugBehavior.cs
- ConfigurationSettings.cs
- RoleManagerEventArgs.cs
- CodeConditionStatement.cs
- MergePropertyDescriptor.cs
- AtomServiceDocumentSerializer.cs
- TimeoutValidationAttribute.cs
- MULTI_QI.cs
- TextServicesProperty.cs
- X509CertificateClaimSet.cs
- IdentityReference.cs
- ContractMapping.cs
- DbReferenceCollection.cs
- TypedTableBase.cs
- Renderer.cs
- PrintPageEvent.cs
- KnownAssemblyEntry.cs
- IgnoreSection.cs
- XmlSchemaAttributeGroup.cs
- LocationFactory.cs
- ValueTable.cs
- CustomAttribute.cs