Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / 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)); } } } // 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 */ [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)); } } } // 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
- MinMaxParagraphWidth.cs
- DataGridViewRowConverter.cs
- oledbconnectionstring.cs
- StreamAsIStream.cs
- DocumentReference.cs
- ArglessEventHandlerProxy.cs
- FlowPanelDesigner.cs
- FormatException.cs
- SerialErrors.cs
- XPathBinder.cs
- RoutedCommand.cs
- NameValuePermission.cs
- ToolStripDesignerUtils.cs
- BufferedWebEventProvider.cs
- XmlCharCheckingWriter.cs
- LinkArea.cs
- SortedList.cs
- CodeDomConfigurationHandler.cs
- HttpValueCollection.cs
- SyndicationSerializer.cs
- Label.cs
- XmlSchemaSimpleContentRestriction.cs
- RegistryKey.cs
- ExtensibleClassFactory.cs
- MultipleViewPatternIdentifiers.cs
- Image.cs
- X509Certificate2.cs
- SignerInfo.cs
- HtmlMobileTextWriter.cs
- documentation.cs
- StringUtil.cs
- assertwrapper.cs
- LinqDataSourceValidationException.cs
- SafeReversePInvokeHandle.cs
- Attribute.cs
- CookielessHelper.cs
- Stroke2.cs
- WebPageTraceListener.cs
- FixedSOMLineRanges.cs
- XmlUtf8RawTextWriter.cs
- Positioning.cs
- GridViewEditEventArgs.cs
- SHA512Managed.cs
- PersonalizationStateQuery.cs
- ComplexType.cs
- WebPartEditVerb.cs
- DoubleAverageAggregationOperator.cs
- TableDetailsCollection.cs
- Documentation.cs
- TemplateNameScope.cs
- InputProviderSite.cs
- PagerStyle.cs
- AspProxy.cs
- XamlParser.cs
- EventEntry.cs
- XmlLinkedNode.cs
- AdornerHitTestResult.cs
- ApplicationHost.cs
- BooleanExpr.cs
- Journal.cs
- sqlstateclientmanager.cs
- DecimalKeyFrameCollection.cs
- CheckoutException.cs
- X509CertificateCollection.cs
- WebPartDisplayModeCollection.cs
- RSAPKCS1KeyExchangeDeformatter.cs
- SvcMapFileSerializer.cs
- EdmFunction.cs
- MetadataConversionError.cs
- MultiAsyncResult.cs
- CharStorage.cs
- AsymmetricSignatureFormatter.cs
- UInt64Storage.cs
- BaseCodePageEncoding.cs
- ADMembershipProvider.cs
- SchemaImporterExtensionElement.cs
- Pointer.cs
- GreenMethods.cs
- DataGridViewBand.cs
- Rect3DConverter.cs
- precedingsibling.cs
- TextEncodedRawTextWriter.cs
- HTMLTextWriter.cs
- TextTreeExtractElementUndoUnit.cs
- Query.cs
- PieceNameHelper.cs
- DataGridViewComboBoxEditingControl.cs
- WindowsListBox.cs
- BufferedReadStream.cs
- IPPacketInformation.cs
- DataGridCellClipboardEventArgs.cs
- ValidationSummary.cs
- IList.cs
- LocalBuilder.cs
- SmtpDigestAuthenticationModule.cs
- ToolStripItemClickedEventArgs.cs
- NavigationExpr.cs
- SimplePropertyEntry.cs
- Exceptions.cs
- GenericTypeParameterBuilder.cs