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
- RegexEditorDialog.cs
- DataServiceQueryOfT.cs
- SplayTreeNode.cs
- CodeDefaultValueExpression.cs
- HitTestParameters.cs
- TableRowGroupCollection.cs
- FontStretch.cs
- xmlsaver.cs
- HTTP_SERVICE_CONFIG_URLACL_KEY.cs
- DataGridTableStyleMappingNameEditor.cs
- OperationResponse.cs
- XmlBinaryWriterSession.cs
- DependencyPropertyAttribute.cs
- DragAssistanceManager.cs
- FixedSOMLineRanges.cs
- ConfigurationSection.cs
- IfAction.cs
- DependencyPropertyKind.cs
- Set.cs
- PartialCachingControl.cs
- BooleanAnimationBase.cs
- ItemsControl.cs
- ToolStripSeparator.cs
- WindowsRegion.cs
- _TLSstream.cs
- MouseGesture.cs
- WeakReferenceList.cs
- Transform3DGroup.cs
- FileReader.cs
- FileRecordSequence.cs
- CodeExporter.cs
- WebPartConnection.cs
- ImageCreator.cs
- ScriptHandlerFactory.cs
- MetafileHeader.cs
- Camera.cs
- DocumentPageViewAutomationPeer.cs
- ReadOnlyDictionary.cs
- ImageButton.cs
- StringCollection.cs
- EllipticalNodeOperations.cs
- ButtonStandardAdapter.cs
- CompoundFileStreamReference.cs
- FileUpload.cs
- MimeMapping.cs
- _SecureChannel.cs
- XmlSerializerFactory.cs
- PolyLineSegment.cs
- StatusBarAutomationPeer.cs
- DefaultValueTypeConverter.cs
- CompiledRegexRunner.cs
- InvalidComObjectException.cs
- FilterableAttribute.cs
- Lock.cs
- PreviewPrintController.cs
- EventLogEntry.cs
- HtmlElementErrorEventArgs.cs
- Transform3D.cs
- PolyBezierSegmentFigureLogic.cs
- RemoteX509AsymmetricSecurityKey.cs
- TypeReference.cs
- Expr.cs
- OletxDependentTransaction.cs
- ClientScriptManager.cs
- InsufficientMemoryException.cs
- ReadWriteObjectLock.cs
- SrgsRuleRef.cs
- Clause.cs
- KeyBinding.cs
- ClientBuildManager.cs
- SQLMoney.cs
- GridViewHeaderRowPresenter.cs
- ToolZone.cs
- Maps.cs
- MetadataItem.cs
- MarshalByRefObject.cs
- EncryptedKeyHashIdentifierClause.cs
- DataListItem.cs
- SqlProviderManifest.cs
- JsonDataContract.cs
- HttpResponseHeader.cs
- NavigationFailedEventArgs.cs
- Touch.cs
- NetDispatcherFaultException.cs
- DataBoundControl.cs
- SamlAssertionKeyIdentifierClause.cs
- HtmlGenericControl.cs
- FileNotFoundException.cs
- CreateParams.cs
- StandardCommands.cs
- Geometry.cs
- TaskResultSetter.cs
- NullRuntimeConfig.cs
- ISAPIApplicationHost.cs
- Tokenizer.cs
- SqlMethodAttribute.cs
- DrawingVisualDrawingContext.cs
- StylusPointPropertyId.cs
- IndicFontClient.cs
- ConnectionsZone.cs