Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / Compilation / ResXBuildProvider.cs / 1 / ResXBuildProvider.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.Compilation { using System; using System.Resources; using System.IO; using System.Web.Hosting; /// BuildProvider for .resx files internal sealed class ResXBuildProvider : BaseResourcesBuildProvider { protected override IResourceReader GetResourceReader(Stream inputStream) { #if !FEATURE_PAL // FEATURE_PAL ResXResourceReader reader = new ResXResourceReader(inputStream); // Give the BasePath to the reader so it can resolve relative references (VSWhidbey 208154) // NOTE: this will not work with a non-file based VirtualPathProvider string physicalPath = HostingEnvironment.MapPath(VirtualPath); reader.BasePath = Path.GetDirectoryName(physicalPath); return reader; #else // !FEATURE_PAL throw new NotImplementedException("ROTORTODO - ResXResourceReader"); #endif // !FEATURE_PAL } } }
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- BamlTreeUpdater.cs
- MetadataItemEmitter.cs
- DataListItem.cs
- WindowsFormsLinkLabel.cs
- GridLengthConverter.cs
- ClipboardProcessor.cs
- NegotiationTokenAuthenticatorState.cs
- GraphicsPath.cs
- StreamUpdate.cs
- AutoGeneratedFieldProperties.cs
- PreparingEnlistment.cs
- PrivateFontCollection.cs
- FileNotFoundException.cs
- SafeMILHandle.cs
- ConstrainedDataObject.cs
- SqlNodeAnnotations.cs
- XmlSerializerNamespaces.cs
- SafeFileMapViewHandle.cs
- PolicyValidationException.cs
- CodeBlockBuilder.cs
- PersonalizationProvider.cs
- ErrorLog.cs
- DashStyle.cs
- WebZone.cs
- SyndicationFeedFormatter.cs
- DataTemplateKey.cs
- MetadataSource.cs
- PersonalizationStateInfo.cs
- DataViewListener.cs
- RadioButtonRenderer.cs
- ClientSponsor.cs
- WebPartZone.cs
- SizeAnimationClockResource.cs
- XmlSerializableServices.cs
- SelectionProviderWrapper.cs
- httpapplicationstate.cs
- Registry.cs
- FontResourceCache.cs
- TransformerInfoCollection.cs
- RevocationPoint.cs
- DBProviderConfigurationHandler.cs
- PopOutPanel.cs
- SoapCodeExporter.cs
- SimpleExpression.cs
- DrawingCollection.cs
- TextLineResult.cs
- MenuAdapter.cs
- UnSafeCharBuffer.cs
- WebBaseEventKeyComparer.cs
- LabelDesigner.cs
- UserControl.cs
- HtmlListAdapter.cs
- PackWebResponse.cs
- SaveFileDialog.cs
- PrintPageEvent.cs
- DataContext.cs
- MultiTouchSystemGestureLogic.cs
- Color.cs
- Automation.cs
- PeerApplicationLaunchInfo.cs
- CultureInfoConverter.cs
- ImmutableObjectAttribute.cs
- IntSecurity.cs
- ByValueEqualityComparer.cs
- CompilerTypeWithParams.cs
- TextEditorMouse.cs
- KeyTime.cs
- OperationAbortedException.cs
- TextTreeRootNode.cs
- AuthenticatedStream.cs
- TemplateControl.cs
- RestHandler.cs
- VisualTarget.cs
- UnknownWrapper.cs
- FamilyMap.cs
- TableParaClient.cs
- _SslSessionsCache.cs
- Type.cs
- ToolboxItemWrapper.cs
- ConstraintEnumerator.cs
- FileChangesMonitor.cs
- LicFileLicenseProvider.cs
- SafeMILHandleMemoryPressure.cs
- Bidi.cs
- OutputCacheModule.cs
- CompositionTarget.cs
- ContextStack.cs
- _CacheStreams.cs
- DigitShape.cs
- TableItemProviderWrapper.cs
- NonSerializedAttribute.cs
- TemplateLookupAction.cs
- IList.cs
- AssemblyHash.cs
- StringWriter.cs
- SystemColors.cs
- IncrementalCompileAnalyzer.cs
- DataStorage.cs
- Deflater.cs
- QilGenerator.cs