This type is used by the GSF.Web.Hosting.EmbeddedResourcePathProvider to serve embedded resources as virtual files. The properties on the file can be used to retrieve an embedded resource stream from the GSF.Web.Hosting.EmbeddedResourceVirtualFile.ContainingAssembly at the appropriate GSF.Web.Hosting.EmbeddedResourceVirtualFile.ResourcePath using reflection. As part of the System.Web.Hosting.VirtualFile interface, you can do this easily via GSF.Web.Hosting.EmbeddedResourceVirtualFile.Open.
For more information on embedded resource virtual filesystem usage, see GSF.Web.Hosting.EmbeddedResourcePathProvider