XmlPreloadedResolver.GetEntityAsync(Uri, String, Type) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Esegue in modo asincrono il mapping di un URI a un oggetto contenente la risorsa effettiva.
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)
Parametri
- absoluteUri
- Uri
URI restituito da ResolveUri(Uri, String).
- role
- String
Nella versione corrente di .NET Framework per Silverlight non viene utilizzato questo parametro per la risoluzione degli URI Questo parametro è fornito per garantire l'estensibilità futura. È ad esempio possibile eseguire il mapping del parametro a xlink:role e utilizzarlo come argomento specifico dell'implementazione in altri scenari.
- ofObjectToReturn
- Type
Tipo di oggetto da restituire. L'oggettoXmlPreloadedResolver supporta gli oggetti Stream e TextReader per gli URI aggiunti come String
. Se il tipo richiesto non è supportato dal resolver, viene generata un'eccezione. Utilizzare il metodo SupportsType(Uri, Type) per determinare se uno specifico oggetto Type
è supportato da questo resolver.
Restituisce
Oggetto Stream o TextReader che corrisponde alla sorgente effettiva.