XmlPreloadedResolver.GetEntityAsync(Uri, String, Type) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
URI を実際のリソースを格納しているオブジェクトに非同期にマップします。
public:
override System::Threading::Tasks::Task<System::Object ^> ^ GetEntityAsync(Uri ^ absoluteUri, System::String ^ role, Type ^ ofObjectToReturn);
public override System.Threading.Tasks.Task<object> GetEntityAsync (Uri absoluteUri, string? role, Type? ofObjectToReturn);
public override System.Threading.Tasks.Task<object> GetEntityAsync (Uri absoluteUri, string role, Type ofObjectToReturn);
override this.GetEntityAsync : Uri * string * Type -> System.Threading.Tasks.Task<obj>
Public Overrides Function GetEntityAsync (absoluteUri As Uri, role As String, ofObjectToReturn As Type) As Task(Of Object)
パラメーター
- absoluteUri
- Uri
ResolveUri(Uri, String) から返された URI。
- role
- String
.NET Framework for Silverlight の現在のバージョンでは、URI を解決するときにこのパラメーターは使用しません。 このパラメーターは、将来の拡張のために提供されています。 たとえば、このパラメーターを xlink:role に割り当て、別の場合に実装固有の引数として使用できます。
- ofObjectToReturn
- Type
返すオブジェクトの型。 XmlPreloadedResolver は、String
として追加された URI に対し Stream オブジェクトと TextReader オブジェクトをサポートしています。 要求した型をリゾルバーがサポートしていない場合、例外がスローされます。 リゾルバーが特定の Type
をサポートしているかどうかを確認するには、SupportsType(Uri, Type) メソッドを使用します。
戻り値
Stream または実際のソースに対応する TextReader オブジェクト。