XmlPreloadedResolver.GetEntity(Uri, String, Type) 메서드

정의

실제 리소스가 포함된 개체에 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

에서 반환된 URI입니다 ResolveUri(Uri, String).

role
String

현재 버전의 .NET Framework for Silverlight는 URI를 확인할 때 이 매개 변수를 사용하지 않습니다. 이 매개 변수는 향후 확장성을 위해 제공됩니다. 예를 들어 이 매개 변수는 xlink:role에 매핑되고 다른 시나리오에서 구현별 인수로 사용될 수 있습니다.

ofObjectToReturn
Type

반환할 개체의 형식입니다. 로 XmlPreloadedResolver 추가StreamTextReader URI에 대한 개체 및 String 개체를 지원합니다. 요청된 형식이 확인자에서 지원되지 않는 경우 예외가 throw됩니다. 이 확인자에서 SupportsType(Uri, Type) 특정 Type 이 지원되는지 여부를 확인하려면 이 메서드를 사용합니다.

반품

실제 원본에 해당하는 A Stream 또는 TextReader 개체입니다.

예외

absoluteUrinull입니다.

에 전달된 URI를 absoluteUri확인할 수 없습니다.

-또는-

ofObjectToReturn 가 지원되는 형식이 아닌 경우

설명

XmlPreloadedResolver 먼저 미리 로드된 데이터 저장소에서 리소스를 조회하려고 합니다. 찾을 수 없는 경우 대체 확인자의 GetEntity 메서드를 호출합니다. 생성자에 대체 확인자가 제공되지 XmlPreloadedResolver 않은 경우 예외가 throw됩니다.

적용 대상