XmlPreloadedResolver.GetEntityAsync(Uri, String, Type) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Асинхронно сопоставляет 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
URI, возвращаемый методом ResolveUri(Uri, String).
- role
- String
В текущей версии .NET Framework для Silverlight этот параметр не используется при распознавании URI. Этот параметр предоставлен с целью расширения возможностей в будущем. Например, этот параметр можно сопоставить роли xlink:role и использовать в качестве зависящего от реализации аргумента в других сценариях.
- ofObjectToReturn
- Type
Тип возвращаемого объекта. Распознаватель XmlPreloadedResolver поддерживает объекты Stream и объекты TextReader для кодов URI, добавленных в виде значений типа String. Если запрашиваемый тип не поддерживается распознавателем, создается исключение. Чтобы определить, поддерживается ли определенный тип Type распознавателем, воспользуйтесь методом SupportsType(Uri, Type).
Возвращаемое значение
Объект Stream или TextReader, соответствующий фактическому источнику.