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
- SecurityException.cs
- SystemThemeKey.cs
- SortDescription.cs
- InstanceDataCollection.cs
- SchemaCollectionPreprocessor.cs
- MouseGestureValueSerializer.cs
- XamlFilter.cs
- StringExpressionSet.cs
- ImageIndexConverter.cs
- RecordConverter.cs
- AssociatedControlConverter.cs
- SrgsOneOf.cs
- NumericUpDown.cs
- ProviderConnectionPointCollection.cs
- ComplexType.cs
- KeyTime.cs
- XmlDataImplementation.cs
- _SSPISessionCache.cs
- LineMetrics.cs
- XsltFunctions.cs
- MonitorWrapper.cs
- AnnouncementInnerClientCD1.cs
- InvalidOperationException.cs
- Stream.cs
- ResourceProperty.cs
- OAVariantLib.cs
- IntSecurity.cs
- SystemException.cs
- SqlClientWrapperSmiStreamChars.cs
- CompilerTypeWithParams.cs
- MimeMultiPart.cs
- DefaultExpressionVisitor.cs
- BooleanKeyFrameCollection.cs
- SolidBrush.cs
- NonSerializedAttribute.cs
- HttpCapabilitiesEvaluator.cs
- DuplicateWaitObjectException.cs
- ContainerAction.cs
- AVElementHelper.cs
- ChangeBlockUndoRecord.cs
- DependencyPropertyKind.cs
- WebPartConnectionsCancelVerb.cs
- TagNameToTypeMapper.cs
- RegisteredScript.cs
- SafeHandles.cs
- SmtpTransport.cs
- _UriSyntax.cs
- SuppressIldasmAttribute.cs
- DataControlFieldCollection.cs
- ConfigXmlText.cs
- EventListenerClientSide.cs
- WindowsRichEdit.cs
- formatter.cs
- ProxyFragment.cs
- xml.cs
- RangeContentEnumerator.cs
- StrokeDescriptor.cs
- TraceUtils.cs
- HttpApplicationStateBase.cs
- ParentControlDesigner.cs
- DiagnosticsConfiguration.cs
- SafePointer.cs
- ConstNode.cs
- ProcessHostMapPath.cs
- _RequestCacheProtocol.cs
- CompositeDataBoundControl.cs
- Span.cs
- Region.cs
- MemoryMappedFileSecurity.cs
- SafeReversePInvokeHandle.cs
- DataGridViewUtilities.cs
- PreProcessInputEventArgs.cs
- _DigestClient.cs
- SafeSerializationManager.cs
- BinaryCommonClasses.cs
- ButtonRenderer.cs
- Attributes.cs
- TextPatternIdentifiers.cs
- ErrorRuntimeConfig.cs
- GACIdentityPermission.cs
- Set.cs
- ManagementDateTime.cs
- x509utils.cs
- ColumnWidthChangingEvent.cs
- Statements.cs
- ControlCollection.cs
- X509CertificateCollection.cs
- InvalidFilterCriteriaException.cs
- DescriptionAttribute.cs
- FramingFormat.cs
- sqlinternaltransaction.cs
- CommentEmitter.cs
- GorillaCodec.cs
- StringDictionary.cs
- GroupBox.cs
- XmlnsCache.cs
- MSHTMLHost.cs
- InkSerializer.cs
- ColumnClickEvent.cs
- PenCursorManager.cs