Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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 } } } // 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.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 } } } // 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
- TransformerInfoCollection.cs
- DataServiceHost.cs
- ResolveResponseInfo.cs
- GradientStop.cs
- Unit.cs
- RemoteWebConfigurationHostServer.cs
- InkCanvasInnerCanvas.cs
- SchemaImporter.cs
- HexParser.cs
- ConnectionStringSettingsCollection.cs
- TextureBrush.cs
- SerialPort.cs
- PartitionerStatic.cs
- ConstraintConverter.cs
- ExtractorMetadata.cs
- CompilationUnit.cs
- SafeNativeMethods.cs
- DateTimePicker.cs
- Pens.cs
- CustomValidator.cs
- MeasurementDCInfo.cs
- ItemType.cs
- DoWorkEventArgs.cs
- ContentTypeSettingClientMessageFormatter.cs
- AmbientProperties.cs
- ArraySortHelper.cs
- _NegoState.cs
- HtmlEncodedRawTextWriter.cs
- CipherData.cs
- NavigatingCancelEventArgs.cs
- MenuEventArgs.cs
- FileInfo.cs
- CodeDomComponentSerializationService.cs
- UrlMapping.cs
- WorkflowDesigner.cs
- HttpCapabilitiesEvaluator.cs
- FocusWithinProperty.cs
- ExpressionBuilder.cs
- ActivitiesCollection.cs
- TraceContextRecord.cs
- TypeSystemProvider.cs
- ArgumentException.cs
- RenderCapability.cs
- UiaCoreTypesApi.cs
- ContentDisposition.cs
- ThreadLocal.cs
- CatalogPartChrome.cs
- ClientUtils.cs
- XmlBuffer.cs
- WindowsAuthenticationEventArgs.cs
- ScriptControl.cs
- ClickablePoint.cs
- XmlUnspecifiedAttribute.cs
- WebBrowserSiteBase.cs
- DynamicValidatorEventArgs.cs
- MatcherBuilder.cs
- PaintValueEventArgs.cs
- MsmqAuthenticationMode.cs
- DbSource.cs
- InstanceKeyCollisionException.cs
- DeadLetterQueue.cs
- FilteredXmlReader.cs
- BitmapEncoder.cs
- MimeBasePart.cs
- GroupBoxDesigner.cs
- XamlFrame.cs
- AttachedPropertyBrowsableAttribute.cs
- XmlAggregates.cs
- DataGridComboBoxColumn.cs
- RegexWorker.cs
- SiteMapHierarchicalDataSourceView.cs
- ComponentChangedEvent.cs
- EventWaitHandle.cs
- KeyGesture.cs
- CustomUserNameSecurityTokenAuthenticator.cs
- GetPageNumberCompletedEventArgs.cs
- GridViewRow.cs
- KeyInfo.cs
- ToolboxItemFilterAttribute.cs
- ExpressionReplacer.cs
- MetafileEditor.cs
- VisualBasicValue.cs
- SqlUDTStorage.cs
- MetadataArtifactLoaderXmlReaderWrapper.cs
- TextHidden.cs
- VisualStateChangedEventArgs.cs
- Brush.cs
- UpDownEvent.cs
- BrushMappingModeValidation.cs
- IList.cs
- ManagementException.cs
- RightsManagementResourceHelper.cs
- OperandQuery.cs
- XmlExceptionHelper.cs
- LayoutEvent.cs
- UnknownBitmapDecoder.cs
- GeneralTransform3DTo2D.cs
- SmtpSpecifiedPickupDirectoryElement.cs
- ClaimComparer.cs
- DataContractSet.cs