IDbDependencyResolver.GetServices(Type, Object) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
嘗試解析指定合約類型的相依性,並選擇性地解析指定的索引鍵。 如果解析程式無法解析相依性,則它必須傳回空的列舉,而不會擲回。 這個方法與 GetService(Type, Object) 不同之處在于,它會針對指定的類型和按鍵組合傳回所有已註冊的服務。
public System.Collections.Generic.IEnumerable<object> GetServices (Type type, object key);
abstract member GetServices : Type * obj -> seq<obj>
參數
- type
- Type
介面或抽象基類,定義要解析的相依性。 每個傳回的物件必須是此類型的實例。
- key
- Object
或者,要解析的相依性索引鍵。 對於未依索引鍵區分的相依性而言,這可能是 Null。
傳回
解析相依性的所有服務,這必須是指定合約類型的實例,如果無法解析相依性,則為空列舉。