IInfrastructure<T> 介面

定義

此介面是依類型明確實作,以隱藏不打算在應用程式程式碼中使用的屬性,但可用於資料庫提供者所撰寫的擴充方法等。

資料庫提供者通常會使用這個介面, (和其他延伸模組) 。 它通常不會用於應用程式程式碼。

public interface IInfrastructure<out T>
public interface IInfrastructure<T>
type IInfrastructure<'T> = interface
Public Interface IInfrastructure(Of Out T)
Public Interface IInfrastructure(Of T)

類型參數

T

隱藏之屬性的類型。

這是共變數的型別參數。 也就是說,您可以使用您指定的類型,或衍生程度較高的任何類型。 如需共變數與反變數的詳細資訊,請參閱泛型中的共變數與反變數
衍生

備註

如需詳細資訊和範例,請參閱 資料庫提供者和延伸模組的實作

屬性

Instance

取得要隱藏之屬性的值。

擴充方法

GetInfrastructure<T>(IInfrastructure<T>)

從使用 IInfrastructure<T> 隱藏的屬性取得值。

這個方法通常由資料庫提供者使用, (和其他延伸模組) 。 它通常不會用於應用程式程式碼中。

適用於