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
에서 반환된 URI입니다 ResolveUri(Uri, String).
- role
- String
현재 버전의 .NET Framework for Silverlight는 URI를 확인할 때 이 매개 변수를 사용하지 않습니다. 이 매개 변수는 향후 확장성을 위해 제공됩니다. 예를 들어 이 매개 변수는 xlink:role에 매핑되고 다른 시나리오에서 구현별 인수로 사용될 수 있습니다.
- ofObjectToReturn
- Type
반환할 개체의 형식입니다. 로 XmlPreloadedResolver 추가Stream된 TextReader URI에 대한 개체 및 String 개체를 지원합니다. 요청된 형식이 확인자에서 지원되지 않는 경우 예외가 throw됩니다. 이 확인자에서 SupportsType(Uri, Type) 특정 Type 이 지원되는지 여부를 확인하려면 이 메서드를 사용합니다.
반품
실제 원본에 해당하는 A Stream 또는 TextReader 개체입니다.
예외
absoluteUri은 null입니다.
설명
XmlPreloadedResolver 먼저 미리 로드된 데이터 저장소에서 리소스를 조회하려고 합니다. 찾을 수 없는 경우 대체 확인자의 GetEntity 메서드를 호출합니다. 생성자에 대체 확인자가 제공되지 XmlPreloadedResolver 않은 경우 예외가 throw됩니다.