5 instantiations of VirtualPath
System.Web (5)
VirtualPath.cs (5)
212return new VirtualPath(virtualPath); 240VirtualPath combinedVirtualPath = new VirtualPath(virtualPath); 251VirtualPath resultVirtualPath = new VirtualPath(); 415return new VirtualPath(virtualPath); 617VirtualPath virtualPathObject = new VirtualPath();
778 references to VirtualPath
System.Web (778)
CachedPathData.cs (7)
44VirtualPath _virtualPath; 53internal CachedPathData(string configPath, VirtualPath virtualPath, string physicalPath, bool exists) { 125static internal CachedPathData GetVirtualPathData(VirtualPath virtualPath, bool permitPathsOutsideApp) { 176VirtualPath virtualFilePath = null; 215VirtualPath virtualPath = null; 390static private string GetPhysicalPath(VirtualPath virtualPath) { 588internal VirtualPath Path {
Compilation\ApplicationBuildProvider.cs (1)
35VirtualPath virtualPath = BuildManager.GlobalAsaxVirtualPath;
Compilation\AssemblyBuilder.cs (2)
433private void AddCompileWithBuildProvider(VirtualPath virtualPath, BuildProvider owningBuildProvider) { 502foreach (VirtualPath virtualPath in compileWith) {
Compilation\BaseCodeDomTreeGenerator.cs (2)
61private VirtualPath _virtualPath; 122StringResourceBuilder stringResourceBuilder, VirtualPath virtualPath) {
Compilation\BrowserCapabilitiesCompiler.cs (1)
29internal static readonly VirtualPath AppBrowsersVirtualDir =
Compilation\BuildManager.cs (69)
123private List<VirtualPath> _excludedCompilationPaths; 128private VirtualPath _scriptVirtualDir; 129private VirtualPath _globalAsaxVirtualPath; 130internal static VirtualPath ScriptVirtualDir { get { return _theBuildManager._scriptVirtualDir; } } 131internal static VirtualPath GlobalAsaxVirtualPath { get { return _theBuildManager._globalAsaxVirtualPath; } } 987private Assembly CompileCodeDirectory(VirtualPath virtualDir, CodeDirectoryType dirType, 1058VirtualPath virtualDir = HttpRuntime.ResourcesDirectoryVirtualPath; 1093VirtualPath virtualDir = HttpRuntime.CodeDirectoryVirtualPath; 1108VirtualPath virtualSubDir = virtualDir.SimpleCombineWithDir(entry.DirectoryName); 1282private static string GetGeneratedAssemblyBaseName(VirtualPath virtualPath) { 1383internal static BuildProvider CreateBuildProvider(VirtualPath virtualPath, 1391internal static BuildProvider CreateBuildProvider(VirtualPath virtualPath, 1413internal static void AddFolderLevelBuildProviders(BuildProviderSet buildProviders, VirtualPath virtualPath, 1436internal static void ValidateCodeFileVirtualPath(VirtualPath virtualPath) { 1440private void ValidateVirtualPathInternal(VirtualPath virtualPath, bool allowCrossApp, bool codeFile) { 1490BuildResult result = GetVPathBuildResult(context, VirtualPath.Create(virtualPath), 1503internal static BuildResult GetVPathBuildResult(VirtualPath virtualPath) { 1509internal static BuildResult GetVPathBuildResult(HttpContext context, VirtualPath virtualPath) { 1514internal static BuildResult GetVPathBuildResult(HttpContext context, VirtualPath virtualPath, 1524internal static BuildResult GetVPathBuildResult(HttpContext context, VirtualPath virtualPath, 1540HttpContext context, VirtualPath virtualPath, bool noBuild, bool allowCrossApp, bool allowBuildInPrecompile) { 1549HttpContext context, VirtualPath virtualPath, bool noBuild, bool allowCrossApp, bool allowBuildInPrecompile, bool throwIfNotFound, bool ensureIsUpToDate = true) { 1555HttpContext context, VirtualPath virtualPath, bool noBuild, bool allowCrossApp, bool allowBuildInPrecompile) { 1560HttpContext context, VirtualPath virtualPath, bool noBuild, bool allowCrossApp, bool allowBuildInPrecompile, bool throwIfNotFound, bool ensureIsUpToDate = true) { 1570private BuildResult GetVPathBuildResultInternal(VirtualPath virtualPath, bool noBuild, bool allowCrossApp, bool allowBuildInPrecompile, bool throwIfNotFound, bool ensureIsUpToDate = true) { 1662private BuildResult CompileWebFile(VirtualPath virtualPath) { 1669VirtualPath parentPath = virtualPath.Parent; 1770private void EnsureFirstTimeDirectoryInit(VirtualPath virtualDir) { 1791VirtualPath localResDir = virtualDir.SimpleCombineWithDir(HttpRuntime.LocalResourcesDirectoryName); 1850VirtualPath dependencyPath = VirtualPath.Create(dependency); 1851VirtualPath dir = dependencyPath.Parent; 1858internal static Assembly GetLocalResourcesAssembly(VirtualPath virtualDir) { 1862internal static string GetLocalResourcesAssemblyName(VirtualPath virtualDir) { 1886private bool IsBatchEnabledForDirectory(VirtualPath virtualDir) { 1911private bool BatchCompileWebDirectory(VirtualDirectory vdir, VirtualPath virtualDir, bool ignoreErrors) { 2001VirtualPath virtualDir = HttpRuntime.CodeDirectoryVirtualPath; 2021VirtualPath virtualSubDir = virtualDir.SimpleCombineWithDir(entry.DirectoryName); 2032internal void GetCodeDirectoryInformation(VirtualPath virtualCodeDir, 2049private void GetCodeDirectoryInformationInternal(VirtualPath virtualCodeDir, 2145BuildProvider buildProvider = CreateBuildProvider(VirtualPath.Create(virtualPath), compConfig, 2199internal static string GetCacheKeyFromVirtualPath(VirtualPath virtualPath) { 2209private static string GetCacheKeyFromVirtualPath(VirtualPath virtualPath, out bool keyFromVPP) { 2244private static string GetCacheKeyFromVirtualPathInternal(VirtualPath virtualPath) { 2275internal static BuildResult GetVPathBuildResultFromCache(VirtualPath virtualPath) { 2280private BuildResult GetVPathBuildResultFromCacheInternal(VirtualPath virtualPath, bool ensureIsUpToDate = true) { 2291internal static BuildResult GetBuildResultFromCache(string cacheKey, VirtualPath virtualPath) { 2297VirtualPath virtualPath, long hashCode, bool ensureIsUpToDate = true) { 2344VirtualPath virtualDir = virtualPath.Parent; 2370private BuildResult PostProcessFoundBuildResult(BuildResult result, bool keyFromVPP, VirtualPath virtualPath) { 2400internal static bool CacheVPathBuildResult(VirtualPath virtualPath, 2406private bool CacheVPathBuildResultInternal(VirtualPath virtualPath, 2556private void PrecompileApp(VirtualPath startingVirtualDir, IEnumerable<string> excludedVirtualPaths) { 2576private void PrecompileAppInternal(VirtualPath startingVirtualDir, IEnumerable<string> excludedVirtualPaths) { 2582_excludedCompilationPaths = excludedVirtualPaths.Select(path => VirtualPath.Create(UrlPath.Combine("~", path))).ToList(); 2752internal static TextWriter GetUpdatableDeploymentTargetWriter(VirtualPath virtualPath, Encoding fileEncoding) { 3057internal static void ReportDirectoryCompilationProgress(VirtualPath virtualDir) { 3088return GetCompiledType(VirtualPath.Create(virtualPath)); 3092internal static Type GetCompiledType(VirtualPath virtualPath, ClientBuildManagerCallback callback) { 3117internal static Type GetCompiledType(VirtualPath virtualPath) { 3131VirtualPath virtualPathObject = VirtualPath.CreateNonRelative(virtualPath); 3140internal static object CreateInstanceFromVirtualPath(VirtualPath virtualPath, 3161ITypedWebObjectFactory factory = GetVirtualPathObjectFactory(VirtualPath.Create(virtualPath), 3166private static ITypedWebObjectFactory GetVirtualPathObjectFactory(VirtualPath virtualPath, 3176private static ITypedWebObjectFactory GetVirtualPathObjectFactory(VirtualPath virtualPath, 3222BuildResult result = GetVPathBuildResult(VirtualPath.Create(virtualPath)); 3240BuildResult result = GetVPathBuildResult(VirtualPath.Create(virtualPath)); 3261BuildResult result = GetVPathBuildResult(context, VirtualPath.Create(virtualPath),
Compilation\BuildManagerHost.cs (11)
210internal void GetCodeDirectoryInformation(VirtualPath virtualCodeDir, 233internal void GetCompilerParams(VirtualPath virtualPath, out Type codeDomProviderType, 258internal string[] GetCompiledTypeAndAssemblyName(VirtualPath virtualPath, ClientBuildManagerCallback callback) { 279internal string GetGeneratedSourceFile(VirtualPath virtualPath) { 330internal String[] GetTopLevelAssemblyReferences(VirtualPath virtualPath) { 362VirtualPath virtualPath, string virtualFileString, out IDictionary linePragmasTable) { 395VirtualPath virtualPath, string virtualFileString, out Type codeDomProviderType, 486private void FixupReferencedAssemblies(VirtualPath virtualPath, CompilerParameters compilerParameters) { 493private BuildProvider GetCompilerParamsAndBuildProvider(VirtualPath virtualPath, 686internal void RegisterVirtualFile(VirtualPath virtualPath, String virtualFileString) { 690internal void RevertVirtualFile(VirtualPath virtualPath) {
Compilation\BuildProvider.cs (7)
140get { return System.Web.VirtualPath.GetVirtualPathString(_virtualPath); } 147internal VirtualPath VirtualPathObject { 167internal /*protected*/ Stream OpenStream(VirtualPath virtualPath) { 184return OpenReader(System.Web.VirtualPath.Create(virtualPath)); 187internal /*protected*/ TextReader OpenReader(VirtualPath virtualPath) { 263private VirtualPath _virtualPath; 286internal void SetVirtualPath(VirtualPath virtualPath) {
Compilation\BuildProvidersCompiler.cs (4)
32private VirtualPath _configPath; 49internal BuildProvidersCompiler(VirtualPath configPath, string outputAssemblyName) : 52internal BuildProvidersCompiler(VirtualPath configPath, bool supportLocalization, 61internal BuildProvidersCompiler(VirtualPath configPath, bool supportLocalization,
Compilation\BuildResult.cs (8)
79VirtualPath virtualPath) { 137private VirtualPath _virtualPath; 138internal VirtualPath VirtualPath { 318internal virtual string ComputeSourceDependenciesHashCode(VirtualPath virtualPath) { 331internal bool IsUpToDate(VirtualPath virtualPath, bool ensureIsUpToDate) { 395internal BuildResultCompileError(VirtualPath virtualPath, HttpCompileException compileException) { 741internal override string ComputeSourceDependenciesHashCode(VirtualPath virtualPath) { 903VirtualPath virtualDir = VirtualPath.Parent;
Compilation\BuildResultCache.cs (3)
42internal abstract BuildResult GetBuildResult(string cacheKey, VirtualPath virtualPath, long hashCode, bool ensureIsUpToDate=true); 118internal override BuildResult GetBuildResult(string cacheKey, VirtualPath virtualPath, long hashCode, bool ensureIsUpToDate) { 423internal override BuildResult GetBuildResult(string cacheKey, VirtualPath virtualPath, long hashCode, bool ensureIsUpToDate) {
Compilation\ClientBuildManager.cs (11)
109private VirtualPath _virtualPath; 233Initialize(VirtualPath.CreateNonRelative(appVirtualDir), appPhysicalSourceDir); 323return _host.GetGeneratedSourceFile(VirtualPath.CreateTrailingSlash(virtualPath)); 366return _host.GetTopLevelAssemblyReferences(VirtualPath.Create(virtualPath)); 386_host.GetCodeDirectoryInformation(VirtualPath.CreateTrailingSlash(virtualCodeDir), 407_host.GetCompilerParams(VirtualPath.Create(virtualPath), out codeDomProviderType, out compilerParameters); 435return _host.GenerateCodeCompileUnit(VirtualPath.Create(virtualPath), virtualFileString, 449return _host.GenerateCode(VirtualPath.Create(virtualPath), virtualFileString, out linePragmasTable); 465string[] typeAndAsemblyName = _host.GetCompiledTypeAndAssemblyName(VirtualPath.Create(virtualPath), null); 490_host.GetCompiledTypeAndAssemblyName(VirtualPath.Create(virtualPath), callback); 609internal void Initialize(VirtualPath virtualPath, string physicalPath) {
Compilation\CodeDirectoryCompiler.cs (4)
34private VirtualPath _virtualDir; 49internal static Assembly GetCodeDirectoryAssembly(VirtualPath virtualDir, 251VirtualPath virtualDir, CodeDirectoryType dirType, StringSet excludedSubdirectories, int index, 280private CodeDirectoryCompiler(VirtualPath virtualDir, CodeDirectoryType dirType,
Compilation\CompilationUtil.cs (7)
58internal static CompilerType GetDefaultLanguageCompilerInfo(CompilationSection compConfig, VirtualPath configPath) { 76internal static CompilerType GetCompilerInfoFromVirtualPath(VirtualPath virtualPath) { 93private static CompilerType GetCompilerInfoFromExtension(VirtualPath configPath, string extension) { 103internal static CompilerType GetCompilerInfoFromLanguage(VirtualPath configPath, string language) { 111CompilationSection compConfig, VirtualPath configPath) { 281internal static Type GetBuildProviderTypeFromExtension(VirtualPath configPath, string extension, 371internal static bool NeedToCopyFile(VirtualPath virtualPath, bool updatable, out bool createStub) {
Compilation\CompilerTypeWithParams.cs (3)
105CompilationSection compConfig, VirtualPath configPath) { 112ICollection referencedAssemblies, VirtualPath configPath, string outputAssemblyName) { 119ICollection referencedAssemblies, VirtualPath configPath,
Compilation\ExpressionBuilder.cs (2)
39internal static ExpressionBuilder GetExpressionBuilder(string expressionPrefix, VirtualPath virtualPath) { 43internal static ExpressionBuilder GetExpressionBuilder(string expressionPrefix, VirtualPath virtualPath, IDesignerHost host) {
Compilation\ExpressionBuilderContext.cs (5)
18private VirtualPath _virtualPath; 20internal ExpressionBuilderContext(VirtualPath virtualPath) { 25_virtualPath = System.Web.VirtualPath.Create(virtualPath); 44return System.Web.VirtualPath.GetVirtualPathString(_virtualPath); 48internal VirtualPath VirtualPathObject {
Compilation\IResourceProvider.cs (3)
118private VirtualPath _virtualPath; 120internal LocalResXResourceProvider(VirtualPath virtualPath) { 172VirtualPath virtualDir = _virtualPath.Parent;
Compilation\MultiTargetingUtil.cs (1)
273VirtualPath vpath = HttpRuntime.AppDomainAppVirtualPathObject;
Compilation\PageThemeBuildProvider.cs (6)
20private VirtualPath _virtualDirPath; 24internal PageThemeBuildProvider(VirtualPath virtualDirPath) { 38internal void AddSkinFile(VirtualPath virtualPath) { 45internal void AddCssFile(VirtualPath virtualPath) { 66private VirtualPath _virtualDirPath; 68internal GlobalPageThemeBuildProvider(VirtualPath virtualDirPath) : base (virtualDirPath) {
Compilation\PreservationFileReader.cs (3)
35internal BuildResult ReadBuildResultFromFile(VirtualPath virtualPath, string preservationFile, long hashCode, bool ensureIsUpToDate) { 65private BuildResult ReadFileInternal(VirtualPath virtualPath, string preservationFile, long hashCode, bool ensureIsUpToDate) { 85virtualPath = VirtualPath.Create(GetAttribute("virtualPath"));
Compilation\ResourceExpressionBuilder.cs (3)
64IResourceProvider resourceProvider = GetResourceProvider(fields, VirtualPath.Create(context.VirtualPath)); 242VirtualPath virtualPath) { 296internal static IResourceProvider GetLocalResourceProvider(VirtualPath virtualPath) {
Compilation\ResourceProviderFactory.cs (1)
28return new LocalResXResourceProvider(VirtualPath.Create(virtualPath));
Compilation\ThemeDirectoryCompiler.cs (4)
26internal static VirtualPath GetAppThemeVirtualDir(string themeName) { 30internal static VirtualPath GetGlobalThemeVirtualDir(string themeName) { 79VirtualPath appVirtualDir, globalVirtualDir = null; 84VirtualPath virtualDir = appVirtualDir;
Compilation\WebReferencesBuildProvider.cs (1)
53VirtualPath rootWebRefDirVirtualPath = HttpRuntime.WebRefDirectoryVirtualPath;
Configuration\CodeSubDirectory.cs (1)
87VirtualPath codeVirtualSubDir = HttpRuntime.CodeDirectoryVirtualPath.SimpleCombineWithDir(directoryName);
Configuration\ExpressServerConfig.cs (19)
94string IServerConfig.MapPath(IApplicationHost appHost, VirtualPath path) { 103string[] IServerConfig.GetVirtualSubdirs(VirtualPath path, bool inApp) { 192bool IServerConfig.GetUncUser(IApplicationHost appHost, VirtualPath path, out string username, out string password) { 250private void GetPathConfigFilenameWorker(string siteID, VirtualPath path, out string directory, out string baseName) { 262GetPathConfigFilenameWorker(siteID, VirtualPath.Create(path), out directory, out baseName); 268VirtualPath path, 322private string MapPathWorker(string siteID, VirtualPath path) { 327string IConfigMapPath2.MapPath(string siteID, VirtualPath path) { 332return MapPathWorker(siteID, VirtualPath.Create(path)); 336VirtualPath resolved = GetAppPathForPathWorker(siteID, VirtualPath.Create(path)); 341VirtualPath IConfigMapPath2.GetAppPathForPath(string siteID, VirtualPath path) { 345VirtualPath GetAppPathForPathWorker(string siteID, VirtualPath path) { 348return VirtualPath.RootVirtualPath; 364return (appPath != null) ? VirtualPath.Create(appPath) : VirtualPath.RootVirtualPath; 367private string MapPathCaching(string siteID, VirtualPath path) {
Configuration\HandlerMappingMemo.cs (3)
18internal HandlerMappingMemo(HttpHandlerAction mapping, String verb, VirtualPath path) { 26private VirtualPath _path; 28internal /*public*/ bool IsMatch(String verb, VirtualPath path) {
Configuration\HttpCapabilitiesEvaluator.cs (1)
191internal static string GetUserAgentFromClientTarget(VirtualPath configPath, string clientTarget) {
Configuration\HttpConfigurationSystem.cs (2)
208static internal object GetSection(string sectionName, VirtualPath path) { 219return GetSection(sectionName, VirtualPath.CreateNonRelativeAllowNull(path));
Configuration\HttpHandlerAction.cs (1)
169internal bool IsMatch(String verb, VirtualPath path) {
Configuration\HttpHandlersSection.cs (1)
65internal HttpHandlerAction FindMapping(String verb, VirtualPath path) {
Configuration\IConfigMapPath.cs (4)
51VirtualPath path, 55string MapPath(string siteID, VirtualPath path); 56VirtualPath GetAppPathForPath(string siteID, VirtualPath path);
Configuration\IServerConfig.cs (3)
21string MapPath(IApplicationHost appHost, VirtualPath path); 23bool GetUncUser(IApplicationHost appHost, VirtualPath path, out string username, out string password); 24string[] GetVirtualSubdirs(VirtualPath path, bool inApp);
Configuration\MetabaseServerConfig.cs (23)
66string IServerConfig.MapPath(IApplicationHost appHost, VirtualPath path) { 71string[] IServerConfig.GetVirtualSubdirs(VirtualPath path, bool inApp) { 76bool IServerConfig.GetUncUser(IApplicationHost appHost, VirtualPath path, out string username, out string password) { 93private void GetPathConfigFilenameWorker(string siteID, VirtualPath path, out string directory, out string baseName) { 109GetPathConfigFilenameWorker(siteID, VirtualPath.Create(path), out directory, out baseName); 113string siteID, VirtualPath path, out string directory, out string baseName) { 157return MapPathCaching(siteID, VirtualPath.Create(vpath)); 161string IConfigMapPath2.MapPath(string siteID, VirtualPath vpath) { 165VirtualPath GetAppPathForPathWorker(string siteID, VirtualPath vpath) { 169return VirtualPath.RootVirtualPath; 173return VirtualPath.RootVirtualPath; 177return VirtualPath.CreateAbsolute(appPath); 181VirtualPath resolved = GetAppPathForPathWorker(siteID, VirtualPath.Create(vpath)); 186VirtualPath IConfigMapPath2.GetAppPathForPath(string siteID, VirtualPath vpath) { 190private string MatchResult(VirtualPath path, string result) { 213private string MapPathCaching(string siteID, VirtualPath path) { 220VirtualPath originalPath = path; 252VirtualPath vParent = path.Parent; 256vParent = VirtualPath.Create(parentPath.Substring(0, parentPath.Length - 1)); 320private string MapPathActual(string siteID, VirtualPath path) {
Configuration\MTConfigUtil.cs (20)
15private static readonly ConcurrentDictionary<Tuple<Type, VirtualPath>, ConfigurationSection> s_sections = 16new ConcurrentDictionary<Tuple<Type, VirtualPath>, ConfigurationSection>(); 18private static readonly ConcurrentDictionary<VirtualPath, Configuration> s_configurations = 19new ConcurrentDictionary<VirtualPath, Configuration>(); 22private static VirtualPath s_appVirtualPath; 70static internal PagesSection GetPagesConfig(VirtualPath vpath) { 110static internal CompilationSection GetCompilationConfig(VirtualPath vpath) { 138return GetConfig<S>((VirtualPath) null); 148return GetConfig<S>(VirtualPath.CreateNonRelativeAllowNull(vpath)); 152static private S GetConfig<S>(VirtualPath vpath) where S : ConfigurationSection { 153Tuple<Type, VirtualPath> key = new Tuple<Type, VirtualPath>(typeof(S), vpath); 163static private S GetConfigHelper<S>(VirtualPath vpath) where S : ConfigurationSection{ 207static private Configuration GetConfiguration(VirtualPath vpath, string physicalPath) { 216static private Configuration GetConfigurationHelper(VirtualPath vpath, string physicalPath) { 222VirtualPath currentVPath = vpath; 237static private bool IsAppRoot(VirtualPath path) { 239s_appVirtualPath = VirtualPath.Create(HttpRuntime.AppDomainAppVirtualPathObject.VirtualPathStringNoTrailingSlash); 242var vpath = VirtualPath.Create(path.VirtualPathStringNoTrailingSlash);
Configuration\NativeConfig.cs (1)
72internal string MapPathDirect(string siteName, VirtualPath path) {
Configuration\PagesSection.cs (5)
159private VirtualPath _virtualPath; 475VirtualPath masterPageVirtualPath; 478masterPageVirtualPath = VirtualPath.CreateNonRelative(masterPageFile); 724ucRegisterEntry.UserControlSource = VirtualPath.CreateNonRelative(tpi.Source); 784_virtualPath = VirtualPath.CreateNonRelativeTrailingSlashAllowNull(context.Path);
Configuration\ProcessHostConfigUtils.cs (1)
53internal static string MapPathActual(string siteName, VirtualPath path) {
Configuration\ProcessHostMapPath.cs (20)
82private void GetPathConfigFilenameWorker(string siteID, VirtualPath path, out string directory, out string baseName) { 97GetPathConfigFilenameWorker(siteID, VirtualPath.Create(path), out directory, out baseName); 103VirtualPath path, 163private string MapPathWorker(string siteID, VirtualPath path) { 169string IConfigMapPath2.MapPath(string siteID, VirtualPath path) { 174return MapPathWorker(siteID, VirtualPath.Create(path)); 178VirtualPath resolved = GetAppPathForPathWorker(siteID, VirtualPath.Create(path)); 183VirtualPath IConfigMapPath2.GetAppPathForPath(string siteID, VirtualPath path) { 187VirtualPath GetAppPathForPathWorker(string siteID, VirtualPath path) { 192return VirtualPath.RootVirtualPath; 208return (appPath != null) ? VirtualPath.Create(appPath) : VirtualPath.RootVirtualPath; 211private string MapPathCaching(string siteID, VirtualPath path) { 218VirtualPath originalPath = path; 249VirtualPath vParent = path.Parent; 253vParent = VirtualPath.Create(parentPath.Substring(0, parentPath.Length - 1)); 319private string MatchResult(VirtualPath path, string result) {
Configuration\ProcessHostServerConfig.cs (3)
84string IServerConfig.MapPath(IApplicationHost appHost, VirtualPath path) { 93string[] IServerConfig.GetVirtualSubdirs(VirtualPath path, bool inApp) { 182bool IServerConfig.GetUncUser(IApplicationHost appHost, VirtualPath path, out string username, out string password) {
Configuration\RemoteWebConfigurationHost.cs (4)
138VirtualPath appPathVirtualPath = VirtualPath.CreateAbsoluteAllowNull(appPath); 162VirtualPath vPath; 166vPathString = VirtualPath.GetVirtualPathString(vPath);
Configuration\RemoteWebConfigurationHostServer.cs (5)
164VirtualPath appPath; 166WebConfigurationHost.GetConfigPaths(configMapPath, webLevel, VirtualPath.CreateNonRelativeAllowNull(path), site, locationSubPath, 174filePaths.Add(VirtualPath.GetVirtualPathString(appPath)); 181VirtualPath virtualPath; 194for (VirtualPath currentVirtualPath = virtualPath; currentVirtualPath != null; currentVirtualPath = currentVirtualPath.Parent)
Configuration\RuntimeConfig.cs (4)
83static internal RuntimeConfig GetConfig(HttpContext context, VirtualPath path) { 107return GetConfig(VirtualPath.CreateNonRelativeAllowNull(path)); 110static internal RuntimeConfig GetConfig(VirtualPath path) { 704static private RuntimeConfig GetLKGRuntimeConfig(VirtualPath path) {
Configuration\UserMapPath.cs (9)
93VirtualDirectoryMapping GetPathMapping(VirtualPath path, bool onlyApps) { 161GetPathConfigFilename(siteID, VirtualPath.Create(path), out directory, out baseName); 165string siteID, VirtualPath path, out string directory, out string baseName) { 201return MapPath(siteID, VirtualPath.Create(path)); 204private string MapPath(string siteID, VirtualPath path) { 211VirtualPath resolved = GetAppPathForPath(siteID, VirtualPath.Create(path)); 219private VirtualPath GetAppPathForPath(string siteID, VirtualPath path) {
Configuration\VirtualDirectoryMapping.cs (4)
18VirtualPath _virtualDirectory; 34private VirtualDirectoryMapping(VirtualPath virtualDirectory, string physicalDirectory, bool isAppRoot, string configFileBaseName) { 56internal VirtualPath VirtualDirectoryObject { 62internal void SetVirtualDirectory(VirtualPath virtualDirectory) {
Configuration\VirtualDirectoryMappingCollection.cs (4)
55mapping.SetVirtualDirectory(VirtualPath.CreateAbsoluteAllowNull(virtualDirectory)); 114VirtualPath v = VirtualPath.CreateAbsoluteAllowNull(virtualDirectory); 115return VirtualPath.GetVirtualPathString(v);
Configuration\WebConfigurationHost.cs (29)
53private VirtualPath _appPath; // the application's path 85static internal void GetConfigPaths(IConfigMapPath configMapPath, WebLevel webLevel, VirtualPath virtualPath, string site, string locationSubPath, 86out VirtualPath appPath, out string appSiteName, out string appSiteID, out string configPath, out string locationConfigPath) { 137VirtualPath locationVPath = null; 178appPath = VirtualPath.Create(appPathString); 226_appPath = VirtualPath.CreateAbsoluteAllowNull(appPath); 245VirtualPath path = VirtualPath.CreateAbsoluteAllowNull((string)hostInitConfigurationParams[2]); 268VirtualPath finalPath; 344VirtualPath virtualPath; 346vpath = VirtualPath.GetVirtualPathString(virtualPath); 349static internal void GetSiteIDAndVPathFromConfigPath(string configPath, out string siteID, out VirtualPath vpath) { 368vpath = VirtualPath.RootVirtualPath; 371vpath = VirtualPath.CreateAbsolute(configPath.Substring(indexVPath)); 378siteID, VirtualPath.CreateAbsoluteAllowNull(vpath)); 381static internal string GetConfigPathFromSiteIDAndVPath(string siteID, VirtualPath vpath) { 419VirtualPath path; 452VirtualPath path; 625VirtualPath path; 688VirtualPath virtualPath; 692virtualPath = VirtualPath.RootVirtualPath; 696virtualPath = VirtualPath.CreateAbsolute(locationSubPath.Substring(firstSlash)); 788VirtualPath.GetVirtualPathString(_appPath), // AppPath 810VirtualPath appPath; 812VirtualPath vpath; 822appPath = VirtualPath.CreateAllowNull(_configMapPath.GetAppPathForPath(siteID, vpath.VirtualPathString)); 844WebLevel webLevel, ConfigurationFileMap fileMap, VirtualPath path, string site, string locationSubPath, 865webLevel, null, VirtualPath.GetVirtualPathString(path), site, locationSubPath, server, userName, password, tokenHandle); 891webLevel, fileMap, VirtualPath.GetVirtualPathString(path), site, locationSubPath );
Configuration\WebConfigurationManager.cs (3)
68VirtualPath virtualPath; 70virtualPath = VirtualPath.CreateNonRelativeAllowNull(path); 73virtualPath = VirtualPath.CreateAbsoluteAllowNull(path);
ErrorFormatter.cs (1)
1465reader = System.Web.UI.Util.ReaderFromStream(stream, System.Web.VirtualPath.Create(virtualPath));
FileChangesMonitor.cs (1)
1949internal void StartListeningToLocalResourcesDirectory(VirtualPath virtualDir) {
Handlers\AssemblyResourceLoader.cs (9)
45private static VirtualPath _webFormsScriptLocation; 47private static VirtualPath _webUIValidationScriptLocation; 49private static VirtualPath _smartNavScriptLocation; 51private static VirtualPath _smartNavPageLocation; 106HttpHandlerAction httpHandler = RuntimeConfig.GetConfig(VirtualPath.Create(webResourcePath)).HttpHandlers.FindMapping("GET", VirtualPath.Create(_webResourceUrl)); 163private static VirtualPath GetDiskResourcePath(string resourceName) { 164VirtualPath clientScriptsLocation = Util.GetScriptLocation(); 165VirtualPath resourceVirtualPath = clientScriptsLocation.SimpleCombine(resourceName);
Hosting\ApplicationHost.cs (1)
56hostType, appId, VirtualPath.CreateNonRelative(virtualDir), physicalDir);
Hosting\ApplicationInfo.cs (2)
14private VirtualPath _virtualPath; 17internal ApplicationInfo(string id, VirtualPath virtualPath, string physicalPath) {
Hosting\ApplicationManager.cs (14)
207private string CreateSimpleAppID(VirtualPath virtualPath, string physicalPath, string siteName) { 243SimpleApplicationHost appHost = new SimpleApplicationHost(VirtualPath.CreateAbsolute(virtualPath), physicalPath); 303VirtualPath.CreateNonRelative(virtualPath), type, out appId, out appHost); 308VirtualPath virtualPath, 328VirtualPath virtualPath, 348virtualPath = VirtualPath.Create(appHost.GetVirtualPath()); 434return CreateSimpleAppID(VirtualPath.Create(appHost.GetVirtualPath()), 827VirtualPath virtualPath, 897VirtualPath virtualPath = VirtualPath.Create(appHost.GetVirtualPath()); 1380CompilationSection compilationSection, string physicalPath, VirtualPath virtualPath, bool isDevEnvironment) { 1451VirtualPath.GetVirtualPathStringNoTrailingSlash(virtualPath), isDevEnvironment); 1668String appPath, VirtualPath appVPath, 1759private static Configuration GetAppConfigGeneric(IApplicationHost appHost, string siteID, string appSegment, VirtualPath virtualPath, string physicalPath) {
Hosting\HostingEnvironment.cs (19)
115private VirtualPath _appVirtualPath; 996private static string GetFixedMappingSlotName(VirtualPath virtualPath) { 1004private static string GetVirtualPathToFileMapping(VirtualPath virtualPath) { 1013VirtualPath virtualPath, string physicalPath) { 1045private string MapPathActual(VirtualPath virtualPath, bool permitNull) 1053VirtualPath reqpath = virtualPath; 1375return VirtualPath.GetVirtualPathStringNoTrailingSlash(ApplicationVirtualPathObject); 1379internal static VirtualPath ApplicationVirtualPathObject { 1611return MapPath(VirtualPath.Create(virtualPath)); 1614internal static string MapPath(VirtualPath virtualPath) { 1627return MapPathInternal(VirtualPath.Create(virtualPath)); 1630internal static String MapPathInternal(VirtualPath virtualPath) { 1639return MapPathInternal(VirtualPath.Create(virtualPath), permitNull); 1642internal static String MapPathInternal(VirtualPath virtualPath, bool permitNull) { 1651return MapPathInternal(VirtualPath.Create(virtualPath), 1652VirtualPath.CreateNonRelative(baseVirtualDir), allowCrossAppMapping); 1655internal static string MapPathInternal(VirtualPath virtualPath, VirtualPath baseVirtualDir, bool allowCrossAppMapping) { 1905internal VirtualPath VirtualPath;
Hosting\IIS7WorkerRequest.cs (2)
1559httpContext.Request.InternalRewritePath(VirtualPath.CreateAllowNull(_filePath), VirtualPath.CreateAllowNull(_pathInfo), _queryString, _rebaseClientPath);
Hosting\ISAPIApplicationHost.cs (3)
29private VirtualPath _virtualPath; 63_virtualPath = VirtualPath.Create(ExtractVPathFromAppId(_appId)); 68_virtualPath = VirtualPath.Create(appIdOrVirtualPath);
Hosting\MapPathBasedVirtualPathProvider.cs (9)
207System.Web.VirtualPath.CreateNonRelative(VirtualPath), RequestedEntryType.Directories); 214System.Web.VirtualPath.CreateNonRelative(VirtualPath), RequestedEntryType.Files); 221System.Web.VirtualPath.CreateNonRelative(VirtualPath), RequestedEntryType.All); 234private VirtualPath _virtualPath; 237internal MapPathBasedVirtualPathCollection(VirtualPath virtualPath, RequestedEntryType requestedEntryType) { 252VirtualPath _virtualPath; // virtual path we are enumerating 261internal MapPathBasedVirtualPathEnumerator(VirtualPath virtualPath, RequestedEntryType requestedEntryType) { 300VirtualPath subpath = _virtualPath.SimpleCombineWithDir(subdir); 393VirtualPath childVirtualPath;
Hosting\SimpleApplicationHost.cs (4)
24private VirtualPath _appVirtualPath; 27internal SimpleApplicationHost(VirtualPath virtualPath, string physicalPath) { 80VirtualPath vpath = VirtualPath.Create(virtualPath);
Hosting\VirtualPathProvider.cs (21)
69internal string GetFileHash(VirtualPath virtualPath, IEnumerable virtualPathDependencies) { 92internal CacheDependency GetCacheDependency(VirtualPath virtualPath, IEnumerable virtualPathDependencies, DateTime utcStart) { 111internal bool FileExists(VirtualPath virtualPath) { 130internal bool DirectoryExists(VirtualPath virtualDir) { 148internal VirtualFile GetFile(VirtualPath virtualPath) { 183internal VirtualDirectory GetDirectory(VirtualPath virtualDir) { 230internal string GetCacheKey(VirtualPath virtualPath) { 249internal VirtualPath CombineVirtualPaths(VirtualPath basePath, VirtualPath relativePath) { 252return VirtualPath.Create(virtualPath); 265internal static Stream OpenFile(VirtualPath virtualPath) { 269internal static CacheDependency GetCacheDependency(VirtualPath virtualPath) { 278internal static VirtualPath CombineVirtualPathsInternal(VirtualPath basePath, VirtualPath relativePath) { 299internal static bool DirectoryExistsNoThrow(VirtualPath virtualDir) { 311internal VirtualPath _virtualPath; 340internal VirtualPath VirtualPathObject { 364_virtualPath = System.Web.VirtualPath.Create(virtualPath); 393_virtualPath = System.Web.VirtualPath.CreateTrailingSlash(virtualPath);
HttpApplication.cs (3)
1244private HttpHandlerAction GetHandlerMapping(HttpContext context, String requestType, VirtualPath path, bool useAppConfig) { 1282internal IHttpHandler MapIntegratedHttpHandler(HttpContext context, String requestType, VirtualPath path, String pathTranslated, bool useAppConfig, bool convertNativeStaticFileModule) { 1356internal IHttpHandler MapHttpHandler(HttpContext context, String requestType, VirtualPath path, String pathTranslated, bool useAppConfig) {
HttpApplicationFactory.cs (1)
235VirtualPath virtualPath = HttpRuntime.AppDomainAppVirtualPathObject.SimpleCombine(
HttpContext.cs (14)
86private VirtualPath _configurationPath; 514Request.InternalRewritePath(VirtualPath.Create(originalUrl), null, true); 1429internal VirtualPath ConfigurationPath { 1465internal CachedPathData GetPathData(VirtualPath path) { 1519internal RuntimeConfig GetRuntimeConfig(VirtualPath path) { 1547VirtualPath virtualPath = VirtualPath.Create(path); 1565RewritePath(VirtualPath.CreateAllowNull(filePath), VirtualPath.CreateAllowNull(pathInfo), 1570RewritePath(VirtualPath.CreateAllowNull(filePath), VirtualPath.CreateAllowNull(pathInfo), queryString, setClientFilePath); 1572internal void RewritePath(VirtualPath filePath, VirtualPath pathInfo, String queryString, bool setClientFilePath) { 1615VirtualPath.Create(virtualPath));
HttpException.cs (13)
458private VirtualPath _virtualPath; 477System.Web.VirtualPath.CreateAllowNull(virtualPath), sourceCode, line) {} 479internal HttpParseException(string message, Exception innerException, VirtualPath virtualPath, 492SetFormatter(new ParseErrorFormatter(this, System.Web.VirtualPath.GetVirtualPathString(virtualPath), sourceCode, 498_virtualPath = (VirtualPath)info.GetValue("_virtualPath", typeof(VirtualPath)); 539return System.Web.VirtualPath.GetVirtualPathString(_virtualPath); 543internal VirtualPath VirtualPathObject { 600private VirtualPath _virtualPath; 608: this(errorText, System.Web.VirtualPath.CreateAllowNull(virtualPath), line) { 611internal ParserError(string errorText, VirtualPath virtualPath, int line) { 625get { return System.Web.VirtualPath.GetVirtualPathString(_virtualPath); } 626set { _virtualPath = System.Web.VirtualPath.Create(value); }
HttpRequest.cs (40)
77private VirtualPath _path; 80private VirtualPath _filePath; 81private VirtualPath _currentExecutionFilePath; 82private VirtualPath _pathInfo; 186_path = VirtualPath.CreateAbsolute(_url.AbsolutePath); 194internal HttpRequest(VirtualPath virtualPath, String queryString) { 1410internal VirtualPath PathObject { 1418_path = VirtualPath.Create(_wr.GetUriPath(), 1448private VirtualPath _clientFilePath; 1449internal VirtualPath ClientFilePath { 1459_clientFilePath = VirtualPath.Create(uri, VirtualPathOptions.AllowAbsolutePath); 1472private VirtualPath _clientBaseDir; 1480internal VirtualPath ClientBaseDir { 1506return VirtualPath.GetVirtualPathString(FilePathObject); 1510internal VirtualPath FilePathObject { 1550_filePath = VirtualPath.CreateAbsolute(Path.Substring(0, filePathLen)); 1575internal VirtualPath CurrentExecutionFilePathObject { 1584internal VirtualPath SwitchCurrentExecutionFilePath(VirtualPath path) { 1585VirtualPath oldPath = _currentExecutionFilePath; 1613internal VirtualPath PathInfoObject { 1623_pathInfo = VirtualPath.CreateAbsoluteAllowNull(_wr.GetPathInfo()); 1628VirtualPath path = PathObject; 1630VirtualPath filePath = FilePathObject; 1639_pathInfo = VirtualPath.CreateAbsolute(pathInfoString); 1649VirtualPath pathInfoObject = PathInfoObject; 1705internal VirtualPath ApplicationPathObject { 2961return MapPath(VirtualPath.CreateAllowNull(virtualPath)); 2964internal String MapPath(VirtualPath virtualPath) { 2980VirtualPath baseVirtualDirObject; 2987baseVirtualDirObject = VirtualPath.CreateTrailingSlash(baseVirtualDir); 2990return MapPath(VirtualPath.CreateAllowNull(virtualPath), 2994internal String MapPath(VirtualPath virtualPath, VirtualPath baseVirtualDir, bool allowCrossAppMapping) { 3002virtualPath = VirtualPath.Create("."); 3004VirtualPath originalVirtualPath = virtualPath; // remember for patch-up at the end 3028internal void InternalRewritePath(VirtualPath newPath, String newQueryString, bool rebaseClientPath) { 3067internal void InternalRewritePath(VirtualPath newFilePath, VirtualPath newPathInfo, 3087_path = VirtualPath.Create(newFullPathString);
HttpResponse.cs (2)
3004VirtualPath virtualPath = Request.FilePathObject.Combine(VirtualPath.Create(path));
HttpRuntime.cs (9)
250private VirtualPath _appDomainAppVPath; 324_appDomainAppVPath = VirtualPath.CreateNonRelativeTrailingSlash(GetAppDomainString(".appVPath")); 742internal static void StartListeningToLocalResourcesDirectory(VirtualPath virtualDir) { 2978return VirtualPath.GetVirtualPathStringNoTrailingSlash(_theRuntime._appDomainAppVPath); 2986return VirtualPath.GetVirtualPathString(_theRuntime._appDomainAppVPath); 2990internal static VirtualPath AppDomainAppVirtualPathObject { 3036internal static VirtualPath CodeDirectoryVirtualPath { 3040internal static VirtualPath ResourcesDirectoryVirtualPath { 3044internal static VirtualPath WebRefDirectoryVirtualPath {
httpserverutility.cs (10)
334VirtualPath virtualPath = VirtualPath.Create(path); 341VirtualPath filePath = request.FilePathObject.Combine(virtualPath); // vpath 416VirtualPath filePath = request.CurrentExecutionFilePathObject; 424VirtualPath path, VirtualPath filePath, string physPath, Exception error, string queryStringOverride) { 436VirtualPath savedCurrentExecutionFilePath = null; 785VirtualPath virtualPath = request.FilePathObject.Combine(VirtualPath.Create(path)); 824VirtualPath.CreateAbsolute(path),
IHttpHandlerFactory.cs (1)
49IHttpHandler GetHandler(HttpContext context, String requestType, VirtualPath virtualPath, String physicalPath);
Security\CookielessHelper.cs (2)
96_Context.Request.ClientFilePath = VirtualPath.CreateAbsolute(path); 115_Context.RewritePath(VirtualPath.CreateAbsolute(newFilePath),
Security\FileAuthorizationModule.cs (3)
64VirtualPath vPath = VirtualPath.Create(virtualPath); 321internal static bool IsUserAllowedToPath(HttpContext context, VirtualPath virtualPath)
Security\UrlAuthorizationModule.cs (3)
73VirtualPath vPath = VirtualPath.Create(virtualPath); 178internal static bool IsUserAllowedToPath(HttpContext context, VirtualPath virtualPath)
SiteMapNode.cs (4)
41private VirtualPath _virtualPath; 362internal VirtualPath VirtualPath { 368private VirtualPath CreateVirtualPathFromUrl(string url) { 396return VirtualPath.Create(url,
SiteMapProvider.cs (1)
351VirtualPath virtualPath = node.VirtualPath;
UI\BaseParser.cs (7)
57private VirtualPath _baseVirtualDir; 58internal VirtualPath BaseVirtualDir { 64private VirtualPath _currentVirtualPath; 65internal VirtualPath CurrentVirtualPath { 78get { return System.Web.VirtualPath.GetVirtualPathString(CurrentVirtualPath); } 106internal VirtualPath ResolveVirtualPath(VirtualPath virtualPath) {
UI\BaseTemplateParser.cs (9)
73return GetUserControlType(VirtualPath.Create(virtualPath)); 76internal Type GetUserControlType(VirtualPath virtualPath) { 101return GetReferencedType(VirtualPath.Create(virtualPath)); 104internal Type GetReferencedType(VirtualPath virtualPath) { 108internal Type GetReferencedType(VirtualPath virtualPath, bool allowNoCompile) { 128AddSourceDependency(VirtualPath.Create(vPath)); 191VirtualPath src = Util.GetAndRemoveVirtualPathAttribute(directive, 319private VirtualPath _source; 320internal VirtualPath UserControlSource {
UI\BatchParser.cs (18)
26private VirtualPath _virtualPath; 38internal void Init(VirtualPath virtualPath) { 66protected void AddDependency(VirtualPath virtualPath) { 84private void ParseFile(string physicalPath, VirtualPath virtualPath) { 190VirtualPath newVirtualPath; 205newVirtualPath = ResolveVirtualPath(VirtualPath.Create(filename)); 209newVirtualPath = ResolveVirtualPath(VirtualPath.Create(filename)); 216VirtualPath prevVirtualPath = _virtualPath; 241VirtualPath src = Util.GetAndRemoveVirtualPathAttribute(directive, "src"); 249VirtualPath virtualPath = Util.GetAndRemoveVirtualPathAttribute(directive, "virtualpath"); 253VirtualPath page = Util.GetAndRemoveVirtualPathAttribute(directive, "page"); 257VirtualPath control = Util.GetAndRemoveVirtualPathAttribute(directive, "control"); 263VirtualPath src = Util.GetAndRemoveVirtualPathAttribute(directive, "src"); 291AddDependency(VirtualPath.Create(src)); 337AddDependency(VirtualPath.Create(value)); 357AddDependency(VirtualPath.Create(PagesConfig.MasterPageFileInternal)); 367VirtualPath virtualPath = Util.GetAndRemoveVirtualPathAttribute(directive, "virtualPath"); 389VirtualPath virtualPath = Util.GetAndRemoveVirtualPathAttribute(directive, "virtualPath");
UI\CodeBlockBuilder.cs (2)
23internal CodeBlockBuilder(CodeBlockType blockType, string content, int lineNumber, int column, VirtualPath virtualPath, bool encode) { 33internal CodeBlockBuilder(CodeBlockType blockType, string content, int lineNumber, int column, VirtualPath virtualPath)
UI\Control.cs (11)
1162return VirtualPath.GetAppRelativeVirtualPathStringOrEmpty(TemplateControlVirtualDirectory); 1168this.TemplateControlVirtualDirectory = VirtualPath.CreateNonRelativeAllowNull(value); 1172internal VirtualPath TemplateControlVirtualDirectory { 1181VirtualPath templateSourceVirtualDirectory = context.Request.CurrentExecutionFilePathObject.Parent; 1191VirtualPath templateSourceVirtualDirectory = control.TemplateControlVirtualDirectory; 2116internal void ResolvePhysicalOrVirtualPath(string path, out VirtualPath virtualPath, out string physicalPath) { 2125virtualPath = TemplateControlVirtualDirectory.Combine(VirtualPath.Create(path)); 2146VirtualPath virtualPathObject; 2208internal Stream OpenFileAndGetDependency(VirtualPath virtualPath, string physicalPath, out CacheDependency dependency) { 3029string tplSourceDir = VirtualPath.GetVirtualPathString(TemplateControlVirtualDirectory); 3649public VirtualPath TemplateSourceVirtualDirectory;
UI\ControlBuilder.cs (5)
651internal VirtualPath VirtualPath { 662return System.Web.VirtualPath.GetVirtualPathString(VirtualPath); 1579internal ControlBuilder CreateChildBuilder(string filter, string tagName, IDictionary attribs, TemplateParser parser, ControlBuilder parentBuilder, string id, int line, VirtualPath virtualPath, ref Type childType, bool defaultProperty) { 1644builder.VirtualPath = System.Web.VirtualPath.CreateAllowNull(sourceFileName); 3253internal VirtualPath VirtualPath;
UI\HtmlForm.cs (2)
275VirtualPath clientFilePath = Context.Request.ClientFilePath; 295VirtualPath currentFilePath = Context.Request.CurrentExecutionFilePathObject;
UI\MasterPage.cs (6)
57private VirtualPath _masterPageFile; 131return VirtualPath.GetVirtualPathString(_masterPageFile); 138if (value != VirtualPath.GetVirtualPathString(_masterPageFile)) { 139_masterPageFile = VirtualPath.CreateAllowNull(value); 165VirtualPath masterPageFile, IDictionary contentTemplateCollection) { 181VirtualPath virtualPath = VirtualPathProvider.CombineVirtualPathsInternal(
UI\Page.cs (10)
358private VirtualPath _masterPageFile; 381private VirtualPath _previousPagePath; 959return VirtualPath.GetVirtualPathString(_masterPageFile); 966if (value != VirtualPath.GetVirtualPathString(_masterPageFile)) { 967_masterPageFile = VirtualPath.CreateAllowNull(value); 3466return _request.MapPath(VirtualPath.CreateAllowNull(virtualPath), TemplateControlVirtualDirectory, 4700VirtualPath previousPagePath = null; 4704previousPagePath = VirtualPath.CreateNonRelativeAllowNull( 4996VirtualPath previousPagePath = null; 5000previousPagePath = VirtualPath.CreateNonRelativeAllowNull(
UI\PageHandlerFactory.cs (3)
42return GetHandlerHelper(context, requestType, VirtualPath.CreateNonRelative(virtualPath), path); 46VirtualPath virtualPath, String physicalPath) { 60VirtualPath virtualPath, string physicalPath) {
UI\PageParser.cs (2)
117return GetCompiledPageInstance(VirtualPath.Create(virtualPath), inputFile, context); 120private static IHttpHandler GetCompiledPageInstance(VirtualPath virtualPath,
UI\PageParserFilter.cs (4)
25private VirtualPath _virtualPath; 45internal static PageParserFilter Create(PagesSection pagesConfig, VirtualPath virtualPath, TemplateParser parser) { 53internal void InitializeInternal(VirtualPath virtualPath, TemplateParser parser) { 113internal bool AllowVirtualReference(CompilationSection compConfig, VirtualPath referenceVirtualPath) {
UI\PageThemeParser.cs (3)
28private VirtualPath _virtualDirPath; 29internal VirtualPath VirtualDirPath { 33internal PageThemeParser(VirtualPath virtualDirPath, IList skinFileList, IList cssFileList) {
UI\SimpleHandlerFactory.cs (2)
33VirtualPath.CreateNonRelative(virtualPath), path); 37VirtualPath virtualPath, String physicalPath) {
UI\SimpleWebHandlerParser.cs (8)
49private VirtualPath _virtualPath; 102_virtualPath = VirtualPath.Create(virtualPath); 377VirtualPath src = Util.GetAndRemoveVirtualPathAttribute(directive, "src"); 412private void ImportSourceFile(VirtualPath virtualPath) { 415VirtualPath baseVirtualDir = _virtualPath.Parent; 416VirtualPath fullVirtualPath = baseVirtualDir.Combine(virtualPath); 438internal void AddSourceDependency(VirtualPath fileName) { 544context, VirtualPath.Create(inputFile));
UI\TagNameToTypeMapper.cs (1)
402VirtualPath ucDirectory = ucRegisterEntry.UserControlSource.Parent;
UI\TemplateControl.cs (13)
58private VirtualPath _virtualPath; 315internal VirtualPath VirtualPath { 327return VirtualPath.GetAppRelativeVirtualPathString(TemplateControlVirtualPath); 331this.TemplateControlVirtualPath = VirtualPath.CreateNonRelative(value); 335internal VirtualPath TemplateControlVirtualPath { 595return LoadControl(VirtualPath.Create(virtualPath)); 598internal Control LoadControl(VirtualPath virtualPath) { 602virtualPath = VirtualPath.Combine(this.TemplateControlVirtualDirectory, virtualPath); 646private Control LoadControl(IWebObjectFactory objectFactory, VirtualPath virtualPath, Type t, object[] parameters) { 759return LoadTemplate(VirtualPath.Create(virtualPath)); 762internal ITemplate LoadTemplate(VirtualPath virtualPath) { 766virtualPath = VirtualPath.Combine(TemplateControlVirtualDirectory, virtualPath); 785return TemplateParser.ParseControl(content, VirtualPath.Create(AppRelativeVirtualPath), ignoreParserFilter);
UI\TemplateControlParser.cs (3)
113VirtualPath virtualPath = Util.GetAndRemoveVirtualPathAttribute(directive, "virtualpath"); 118VirtualPath tmp = Util.GetAndRemoveVirtualPathAttribute(directive, "page"); 274VirtualPath virtualPath = Util.GetAndRemoveVirtualPathAttribute(directive, "virtualPath");
UI\TemplateParser.cs (24)
455private VirtualPath _codeFileVirtualPath; 456internal VirtualPath CodeFileVirtualPath { get { return _codeFileVirtualPath; } } 488internal static Control ParseControl(string content, VirtualPath virtualPath, bool ignoreFilter) { 503return ParseTemplate(content, VirtualPath.Create(virtualPath), ignoreFilter); 506private static ITemplate ParseTemplate(string content, VirtualPath virtualPath, bool ignoreFilter) { 511private ITemplate ParseTemplateInternal(string content, VirtualPath virtualPath, bool ignoreFilter) { 665internal void Parse(ICollection referencedAssemblies, VirtualPath virtualPath) { 721ParseFile(physicalPath, VirtualPath.Create(virtualPath)); 724internal void ParseFile(string physicalPath, VirtualPath virtualPath) { 766private void ParseReader(StreamReader reader, VirtualPath virtualPath) { 801internal void ParseString(string text, VirtualPath virtualPath, Encoding fileEncoding) { 806VirtualPath prevVirtualPath = CurrentVirtualPath; 1631VirtualPath virtualPath = Util.GetAndRemoveVirtualPathAttribute(attribs, "src"); 1781VirtualPath src = Util.GetAndRemoveVirtualPathAttribute(directive, "src"); 1973ProcessCodeFile(VirtualPath.Create(Util.GetNonEmptyAttribute(name, value))); 2021assembly = ImportSourceFile(VirtualPath.Create(src)); 2187private void ProcessCodeFile(VirtualPath codeFileVirtualPath) { 2222private Assembly ImportSourceFile(VirtualPath virtualPath) { 2420VirtualPath newVirtualPath = CurrentVirtualPath; 2436newVirtualPath = ResolveVirtualPath(VirtualPath.Create(filename)); 2457newVirtualPath = ResolveVirtualPath(VirtualPath.Create(filename)); 2851internal void AddSourceDependency(VirtualPath fileName) { 2865private void AddSourceDependency2(VirtualPath fileName) { 2890AddSourceDependency2(VirtualPath.Create(virtualPath));
UI\UserControl.cs (1)
365return Request.MapPath(VirtualPath.CreateAllowNull(virtualPath), TemplateControlVirtualDirectory,
UI\Util.cs (18)
164internal static Encoding GetEncodingFromConfigPath(VirtualPath configPath) { 184internal /*public*/ static StreamReader ReaderFromFile(string filename, VirtualPath configPath) { 322internal static VirtualPath GetScriptLocation() { 336return VirtualPath.Create(location); 343internal /*public*/ static StreamReader ReaderFromStream(Stream stream, VirtualPath configPath) { 356internal /*public*/ static String StringFromVirtualPath(VirtualPath virtualPath) { 461internal static void CheckVirtualFileExists(VirtualPath virtualPath) { 470internal static bool VirtualFileExistsWithAssert(VirtualPath virtualPath) { 493VirtualPath virtualDir = ThemeDirectoryCompiler.GetAppThemeVirtualDir(themeName); 504private static bool VirtualDirectoryExistsWithAssert(VirtualPath virtualDir) { 690internal static VirtualPath GetAndRemoveVirtualPathAttribute(IDictionary directives, string key) { 694internal static VirtualPath GetAndRemoveVirtualPathAttribute(IDictionary directives, string key, bool required) { 700return VirtualPath.Create(val); 1073internal static string GetNamespaceAndTypeNameFromVirtualPath(VirtualPath virtualPath, 1108internal static string GetNamespaceFromVirtualPath(VirtualPath virtualPath) { 1659internal static bool IsUserAllowedToPath(HttpContext context, VirtualPath virtualPath) { 1680private static bool IsUserAllowedToPathWithAssert(HttpContext context, VirtualPath virtualPath) { 1684private static bool IsUserAllowedToPathWithNoAssert(HttpContext context, VirtualPath virtualPath) {
UI\WebControls\AdRotator.cs (1)
450VirtualPath virtualPath;
UI\WebControls\MailDefinition.cs (3)
290VirtualPath virtualPath = VirtualPath.Combine(owner.TemplateControlVirtualDirectory, 291VirtualPath.Create(path));
UI\WebControls\xml.cs (2)
402VirtualPath virtualPath; 511VirtualPath virtualPath;
UI\WebControls\XmlDataSource.cs (2)
463VirtualPath virtualPath; 507VirtualPath virtualPath;
UI\WebParts\BlobPersonalizationState.cs (3)
494VirtualPath controlVPath = null; 507controlVPath = VirtualPath.CreateNonRelativeAllowNull((string)items[offset++]); 1219public VirtualPath _controlVPath;
Util\HashCodeCombiner.cs (1)
53internal static string GetDirectoryHash(VirtualPath virtualDir) {
VirtualPath.cs (48)
56internal static VirtualPath RootVirtualPath = VirtualPath.Create("/"); 73VirtualPath virtualPath = obj as VirtualPath; 190public VirtualPath CombineWithAppRoot() { 194public VirtualPath Combine(VirtualPath relativePath) { 218internal VirtualPath SimpleCombine(string relativePath) { 222internal VirtualPath SimpleCombineWithDir(string directoryName) { 226private VirtualPath SimpleCombine(string filename, bool addTrailingSlash) { 240VirtualPath combinedVirtualPath = new VirtualPath(virtualPath); 250public VirtualPath MakeRelative(VirtualPath toVirtualPath) { 251VirtualPath resultVirtualPath = new VirtualPath(); 277internal string MapPathInternal(VirtualPath baseVirtualDir, bool allowCrossAppMapping) { 383public VirtualPath Parent { 419internal static VirtualPath Combine(VirtualPath v1, VirtualPath v2) { 435public static bool operator == (VirtualPath v1, VirtualPath v2) { 436return VirtualPath.Equals(v1, v2); 439public static bool operator != (VirtualPath v1, VirtualPath v2) { 440return !VirtualPath.Equals(v1, v2); 443public static bool Equals(VirtualPath v1, VirtualPath v2) { 462VirtualPath virtualPath = value as VirtualPath; 471private static bool EqualsHelper(VirtualPath v1, VirtualPath v2) { 492private void CopyFlagsFrom(VirtualPath virtualPath, int mask) { 496internal static string GetVirtualPathString(VirtualPath virtualPath) { 500internal static string GetVirtualPathStringNoTrailingSlash(VirtualPath virtualPath) { 504internal static string GetAppRelativeVirtualPathString(VirtualPath virtualPath) { 509internal static string GetAppRelativeVirtualPathStringOrEmpty(VirtualPath virtualPath) { 514public static VirtualPath Create(string virtualPath) { 518public static VirtualPath CreateTrailingSlash(string virtualPath) { 522public static VirtualPath CreateAllowNull(string virtualPath) { 526public static VirtualPath CreateAbsolute(string virtualPath) { 530public static VirtualPath CreateNonRelative(string virtualPath) { 534public static VirtualPath CreateAbsoluteTrailingSlash(string virtualPath) { 538public static VirtualPath CreateNonRelativeTrailingSlash(string virtualPath) { 543public static VirtualPath CreateAbsoluteAllowNull(string virtualPath) { 547public static VirtualPath CreateNonRelativeAllowNull(string virtualPath) { 551public static VirtualPath CreateNonRelativeTrailingSlashAllowNull(string virtualPath) { 556public static VirtualPath Create(string virtualPath, VirtualPathOptions options) { 617VirtualPath virtualPathObject = new VirtualPath();
VirtualPathUtility.cs (26)
26VirtualPath virtualPathObject = VirtualPath.Create(virtualPath); 31VirtualPath virtualPathObject = VirtualPath.Create(virtualPath); 37VirtualPath virtualPathObject = VirtualPath.CreateNonRelative(virtualPath); 42VirtualPath virtualPathObject = VirtualPath.CreateNonRelative(virtualPath); 48VirtualPath appVirtualPath = VirtualPath.CreateAbsoluteTrailingSlash(applicationPath); 55VirtualPath virtualPathObject = VirtualPath.CreateNonRelative(virtualPath); 60VirtualPath virtualPathObject = VirtualPath.CreateNonRelative(virtualPath); 66VirtualPath appVirtualPath = VirtualPath.CreateAbsoluteTrailingSlash(applicationPath); 75VirtualPath virtualPathObject = VirtualPath.CreateNonRelative(virtualPath); 80VirtualPath virtualPathObject = VirtualPath.CreateNonRelative(virtualPath); 90VirtualPath virtualPathObject = VirtualPath.Create(virtualPath); 113VirtualPath virtualPath = VirtualPath.Combine(VirtualPath.CreateNonRelative(basePath), 114VirtualPath.Create(relativePath));
WorkerRequest.cs (2)
646internal VirtualPath GetFilePathObject() { 648return VirtualPath.Create(GetFilePath(), VirtualPathOptions.AllowAbsolutePath |
XmlSiteMapProvider.cs (7)
40private VirtualPath _virtualPath; 41private VirtualPath _normalizedVirtualPath; 388node = GetNodeFromSiteMapFile(xmlNode, VirtualPath.Create(siteMapFile)); 619if (parentSiteMapFileCollection.Contains(VirtualPath.GetVirtualPathString(xmlProvider._normalizedVirtualPath))) { 640private SiteMapNode GetNodeFromSiteMapFile(XmlNode xmlNode, VirtualPath siteMapFile) { 850_virtualPath = VirtualPath.CreateAllowNull(siteMapFile); 862private void Initialize(VirtualPath virtualPath, bool secuityTrimmingEnabled) {