BuildManager.GetObjectFactory(String, Boolean) 메서드

정의

지정된 가상 경로에 대한 개체 팩터리를 가져옵니다.

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

매개 변수

virtualPath
String

가상 경로입니다.

throwIfNotFound
Boolean

true가상 경로가 없으면 오류를 throw하려면 입니다. 그렇지 않으면 . false 가상 경로가 없 throwIfNotFound 으면 이 메서드가 false반환됩니다 null.

반품

개체 팩터리입니다.

예외

가상 경로가 없습니다.

-또는-

이 메서드를 호출할 때 더 높은 수준의 예외가 이미 존재했습니다.

-또는-

컴파일 프로세스가 최상위 파일을 빌드하는 동안 이 메서드가 호출되었습니다.

-또는-

미리 컴파일된 애플리케이션이며 캐시에서 가상 경로를 찾을 수 없습니다.

-또는-

순환 참조가 검색되었습니다.

설명

이 메서드는 가상 경로를 컴파일하여 형식을 생성할 수 있는 개체를 반환합니다. 웹 사이트가 미리 컴파일되었는지 여부에 관계없이 개체를 반환합니다.

적용 대상