XmlPreloadedResolver.GetEntityAsync(Uri, String, Type) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Asynchronicznie mapuje identyfikator URI na obiekt zawierający rzeczywisty zasób.
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)
Parametry
- absoluteUri
- Uri
Identyfikator URI zwrócony z ResolveUri(Uri, String)elementu .
- role
- String
Bieżąca wersja .NET Framework dla programu Silverlight nie używa tego parametru podczas rozpoznawania identyfikatorów URI. Ten parametr jest udostępniany dla przyszłych celów rozszerzalności. Na przykład ten parametr można zamapować na xlink:role i użyć go jako argumentu specyficznego dla implementacji w innych scenariuszach.
- ofObjectToReturn
- Type
Typ obiektu, który będzie zwracany. Obiekt XmlPreloadedResolver obsługuje Stream obiekty i TextReader obiekty dla identyfikatorów URI, które zostały dodane jako String
. Jeśli żądany typ nie jest obsługiwany przez program rozpoznawania nazw, zostanie zgłoszony wyjątek. SupportsType(Uri, Type) Użyj metody , aby określić, czy określony Type
element jest obsługiwany przez ten program rozpoznawania.
Zwraca
Obiekt Stream lub TextReader odpowiadający rzeczywistemu źródle.