Configuration.HasFile Property


Gets a value that indicates whether a file exists for the resource represented by this Configuration object.

 property bool HasFile { bool get(); };
public bool HasFile { get; }
member this.HasFile : bool
Public ReadOnly Property HasFile As Boolean

Property Value


true if there is a configuration file; otherwise, false.


The following code example demonstrates how to use the HasFile property.

bool hasFile = config.HasFile;
Console.WriteLine("Has file: {0}", hasFile.ToString());
Dim hasFile As Boolean = config.HasFile
Console.WriteLine("Has file: {0}", hasFile.ToString())


The HasFile property also returns true when the resource represented by this Configuration object inherits settings from a Web.config file.

The HasFile property returns false when this Configuration object represents a location-specific configuration.

Applies to