DependencyResolver.ResolveUsing 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.
Überlädt
ResolveUsing(Func<Type,Object[],Object>) |
Gibt eine Auflösungsfunktion an, die versucht, eine instance eines angegebenen Typs zurückzugeben. |
ResolveUsing(Func<Type,Object>) |
Gibt eine Auflösungsfunktion an, die versucht, eine instance des angegebenen Typs zurückzugeben. |
ResolveUsing(Func<Type,Object[],Object>)
Gibt eine Auflösungsfunktion an, die versucht, eine instance eines angegebenen Typs zurückzugeben.
public static void ResolveUsing (Func<Type,object[],object> resolver);
static member ResolveUsing : Func<Type, obj[], obj> -> unit
Parameter
- resolver
- System.Func<System.Type,System.Object[],System.Object>
Eine Funktion, die eine instance eines Typs aus einem Array zurückgibt, das übereinstimmende Typen bereitstellt, odernull
, wenn der Typ nicht unterstützt wird.
Hinweise
resolver
muss für Typen zurückgegeben null
werden, die nicht unterstützt werden, da ein Rückgabewert von null
den Typ an Xamarin.Forms übergibt, damit der Typ selbst aufgelöst werden kann.
Gilt für:
ResolveUsing(Func<Type,Object>)
Gibt eine Auflösungsfunktion an, die versucht, eine instance des angegebenen Typs zurückzugeben.
public static void ResolveUsing (Func<Type,object> resolver);
static member ResolveUsing : Func<Type, obj> -> unit
Parameter
- resolver
- System.Func<System.Type,System.Object>
Eine Funktion, die eine instance eines Typs zurückgibt, odernull
, wenn der Typ nicht unterstützt wird.
Hinweise
resolver
muss für Typen zurückgegeben null
werden, die nicht unterstützt werden, da ein Rückgabewert von null
den Typ an Xamarin.Forms übergibt, damit der Typ selbst aufgelöst werden kann.