WebProjectSystem Class
This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.
Represents the physical file system for the web project.
Inheritance Hierarchy
System.Object
PhysicalFileSystem
System.Web.WebPages.Administration.PackageManager.WebProjectSystem
Namespace: System.Web.WebPages.Administration.PackageManager
Assembly: System.Web.WebPages.Administration (in System.Web.WebPages.Administration.dll)
Syntax
'Declaration
Public Class WebProjectSystem _
Inherits PhysicalFileSystem _
Implements IProjectSystem, IFileSystem, IPropertyProvider
'Usage
Dim instance As WebProjectSystem
public class WebProjectSystem : PhysicalFileSystem,
IProjectSystem, IFileSystem, IPropertyProvider
public ref class WebProjectSystem : public PhysicalFileSystem,
IProjectSystem, IFileSystem, IPropertyProvider
type WebProjectSystem =
class
inherit PhysicalFileSystem
interface IProjectSystem
interface IFileSystem
interface IPropertyProvider
end
public class WebProjectSystem extends PhysicalFileSystem implements IProjectSystem, IFileSystem, IPropertyProvider
The WebProjectSystem type exposes the following members.
Constructors
Name | Description | |
---|---|---|
WebProjectSystem | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Initializes a new instance of the WebProjectSystem class. |
Top
Properties
Name | Description | |
---|---|---|
Logger | (Inherited from PhysicalFileSystem.) | |
ProjectName | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the name of the web project. | |
Root | (Inherited from PhysicalFileSystem.) | |
TargetFramework | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the target framework of the web project. |
Top
Methods
Name | Description | |
---|---|---|
AddFile(String, Stream) | (Inherited from PhysicalFileSystem.) | |
AddFile(String, Stream, Boolean) | (Inherited from PhysicalFileSystem.) | |
AddFrameworkReference | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Adds the specified framework reference in the assemblies section of the web project configuration file. | |
AddReference | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Adds the reference with the specified path to the physical file system. | |
DeleteDirectory(String) | (Inherited from PhysicalFileSystem.) | |
DeleteDirectory(String, Boolean) | (Inherited from PhysicalFileSystem.) | |
DeleteFile | (Inherited from PhysicalFileSystem.) | |
DirectoryExists | (Inherited from PhysicalFileSystem.) | |
EnsureDirectory | (Inherited from PhysicalFileSystem.) | |
Equals | (Inherited from Object.) | |
FileExists | (Inherited from PhysicalFileSystem.) | |
Finalize | (Inherited from Object.) | |
GetCreated | (Inherited from PhysicalFileSystem.) | |
GetDirectories | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns the directories under the specified path. (Overrides PhysicalFileSystemGetDirectories(String).) | |
GetFiles(String) | (Inherited from PhysicalFileSystem.) | |
GetFiles(String, String) | (Inherited from PhysicalFileSystem.) | |
GetFullPath | (Inherited from PhysicalFileSystem.) | |
GetHashCode | (Inherited from Object.) | |
GetLastModified | (Inherited from PhysicalFileSystem.) | |
GetPropertyValue | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Gets the value of the property with the specified name. | |
GetReferencePath | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Returns the reference path for the specified reference name. | |
GetType | (Inherited from Object.) | |
IsSupportedFile | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the file in the path is an ‘app.config’ file. | |
MakeRelativePath | (Inherited from PhysicalFileSystem.) | |
MemberwiseClone | (Inherited from Object.) | |
OpenFile | (Inherited from PhysicalFileSystem.) | |
ReferenceExists | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Determines whether the specified reference exists. | |
RemoveReference | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Deletes the specified reference from the physical file system. | |
ResolvePath | This type/member supports the .NET Framework infrastructure and is not intended to be used directly from your code.Resolves the specified path. | |
ToString | (Inherited from Object.) |
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.