XmlPreloadedResolver.GetEntityAsync(Uri, String, Type) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ordnet einem Objekt, das die eigentliche Ressource enthält, asynchron einen URI zu.
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)
Parameter
- absoluteUri
- Uri
Der von ResolveUri(Uri, String) zurückgegebene URI.
- role
- String
In der aktuellen Version von .NET Framework für Silverlight wird dieser Parameter beim Auflösen von URIs nicht verwendet. Dieser Parameter wird für die spätere Erweiterbarkeit bereitgestellt. Dieser Parameter kann z. B. xlink:role zugeordnet und als implementierungsspezifisches Argument in anderen Szenarios verwendet werden.
- ofObjectToReturn
- Type
Der Typ des zurückzugebenden Objekts. Der XmlPreloadedResolver unterstützt Stream-Objekte und TextReader-Objekte für URIs, die als String
hinzugefügt wurden. Wenn der angeforderte Typ nicht vom Resolver unterstützt wird, wird eine Ausnahme ausgelöst. Verwenden Sie die SupportsType(Uri, Type)-Methode, um zu ermitteln, ob ein bestimmter Type
von diesem Resolver unterstützt wird.
Gibt zurück
Ein Stream oder ein TextReader-Objekt, das der tatsächlichen Quelle entspricht.