// Copyright (c) Microsoft Corporation. All rights reserved. See License.txt in the project root for license information. namespace System.Web.WebPages { /// /// DisplayInfo wraps the resolved file path and IDisplayMode for a request and path. /// The returned IDisplayMode can be used to resolve other page elements for the request. /// public class DisplayInfo { public DisplayInfo(string filePath, IDisplayMode displayMode) { if (filePath == null) { throw new ArgumentNullException("filePath"); } if (displayMode == null) { throw new ArgumentNullException("displayMode"); } FilePath = filePath; DisplayMode = displayMode; } /// /// The Display Mode used to resolve a virtual path. /// public IDisplayMode DisplayMode { get; private set; } /// /// Resolved path of a file that exists. /// public string FilePath { get; private set; } } }