Freigeben über


ExecutionStrategyResolver<T>.GetService(Type, Object) Methode

Definition

Wenn der angegebene Typ ist Func<TResult>, versucht dieser Resolver, den zu verwendenden Dienst zurückzugeben, andernfalls wird NULL zurückgegeben. Wenn der angegebene Typ Func{IExecutionStrategy} ist, wird erwartet, dass der Schlüssel ein ExecutionStrategyKeyist.

public object GetService (Type type, object key);
abstract member GetService : Type * obj -> obj
override this.GetService : Type * obj -> obj

Parameter

type
Type

Der aufzulösende Diensttyp.

key
Object

Ein Schlüssel, der verwendet wird, um den zurückzugebenden Dienst zu bestimmen.

Gibt zurück

Ein Func<TResult> oder NULL.

Implementiert

Gilt für: