Compartilhar via


BuildManager.GetObjectFactory(String, Boolean) Método

Definição

Obtém um alocador de objeto para o caminho virtual especificado.

public:
 static System::Web::Util::IWebObjectFactory ^ GetObjectFactory(System::String ^ virtualPath, bool throwIfNotFound);
public static System.Web.Util.IWebObjectFactory GetObjectFactory (string virtualPath, bool throwIfNotFound);
static member GetObjectFactory : string * bool -> System.Web.Util.IWebObjectFactory
Public Shared Function GetObjectFactory (virtualPath As String, throwIfNotFound As Boolean) As IWebObjectFactory

Parâmetros

virtualPath
String

O caminho virtual.

throwIfNotFound
Boolean

true para gerar um erro se o caminho virtual não existir; caso contrário, false. Se o caminho virtual não existir e throwIfNotFound for false, esse método retornará null.

Retornos

IWebObjectFactory

A fábrica do objeto.

Exceções

O caminho virtual não existe.

- ou -

Uma exceção de nível superior já existia quando este método foi chamado.

- ou -

Esse método foi chamado enquanto o processo de build estava compilando arquivos de nível superior.

- ou -

Este é um aplicativo pré-compilado e o caminho virtual não foi encontrado no cache.

- ou -

Uma referência circular foi detectada.

Comentários

Esse método retorna um objeto que permite que você gere um tipo compilando o caminho virtual. Ele retorna um objeto, independentemente de o site ser pré-compilado ou não.

Aplica-se a