XmlPreloadedResolver.GetEntity(Uri, String, Type) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
실제 리소스가 포함된 개체로 URI를 매핑합니다.
public:
override System::Object ^ GetEntity(Uri ^ absoluteUri, System::String ^ role, Type ^ ofObjectToReturn);
public override object? GetEntity (Uri absoluteUri, string? role, Type? ofObjectToReturn);
public override object GetEntity (Uri absoluteUri, string role, Type ofObjectToReturn);
override this.GetEntity : Uri * string * Type -> obj
Public Overrides Function GetEntity (absoluteUri As Uri, role As String, ofObjectToReturn As Type) As Object
매개 변수
- absoluteUri
- Uri
ResolveUri(Uri, String)에서 반환된 URI입니다.
- role
- String
.NET Framework for Silverlight의 현재 버전에서는 URI를 확인할 때 이 매개 변수를 사용하지 않습니다. 이 매개 변수는 다음 버전의 확장을 위해 제공됩니다. 예를 들어, 이 매개 변수를 xlink:role에 매핑하여 다른 시나리오에서 구현 관련 인수로 사용할 수 있습니다.
- ofObjectToReturn
- Type
반환할 개체의 형식입니다. XmlPreloadedResolver는 String
으로 추가된 URI에 대해 Stream 개체와 TextReader 개체를 지원합니다. 요청된 형식이 해결 프로그램에서 지원되지 않는 경우 예외가 throw됩니다. SupportsType(Uri, Type) 메서드를 사용하여 이 확인자에서 특정 Type
이 지원되는지 여부를 확인합니다.
반환
실제 소스에 해당하는 Stream 또는 TextReader 개체입니다.
예외
absoluteUri
이(가) null
인 경우
설명
XmlPreloadedResolver 먼저 미리 로드된 데이터 저장소에서 리소스를 조회하려고 합니다. 찾을 수 없는 경우 대체 확인자의 GetEntity
메서드를 호출합니다. 생성자에 대체 확인자가 제공되지 XmlPreloadedResolver 않은 경우 예외가 throw됩니다.