ExecutionStrategyResolver<T>.GetServices Method (Type, Object)

 

If the given type is Func<TResult>, then this resolver will attempt to return the service to use, otherwise it will return an empty enumeration. When the given type is Func{IExecutionStrategy}, then the key is expected to be an ExecutionStrategyKey.

Namespace:   System.Data.Entity.Infrastructure.DependencyResolution
Assembly:  EntityFramework (in EntityFramework.dll)

public IEnumerable<object> GetServices(
	Type type,
	object key
)

Parameters

type
Type: System.Type

The service type to resolve.

key
Type: System.Object

A key used to make a determination of the service to return.

Return Value

Type: System.Collections.Generic.IEnumerable<Object>

An enumerable of Func<TResult>, or an empty enumeration.