다음을 통해 공유


AccessorExtensions 클래스

정의

IInfrastructure<T>에 대한 확장 메서드입니다.

이러한 메서드는 일반적으로 데이터베이스 공급자(및 기타 확장)에서 사용됩니다. 일반적으로 애플리케이션 코드에는 사용되지 않습니다.

public static class AccessorExtensions
type AccessorExtensions = class
Public Module AccessorExtensions
상속
AccessorExtensions

설명

IInfrastructure<T> 는 애플리케이션 코드에서 사용되지 않지만 데이터베이스 공급자 등에서 작성한 확장 메서드에서 사용할 수 있는 속성을 숨기는 데 사용됩니다.

메서드

GetInfrastructure<T>(IInfrastructure<T>)

을 사용하여 IInfrastructure<T>숨겨지는 속성에서 값을 가져옵니다.

이 메서드는 일반적으로 데이터베이스 공급자(및 기타 확장)에서 사용됩니다. 일반적으로 애플리케이션 코드에는 사용되지 않습니다.

GetService(IInfrastructure<IServiceProvider>, Type)

를 구현하는 형식에서 노출된 에서 IServiceProvider 서비스를 확인합니다 IInfrastructure<T>.

GetService<TService>(IInfrastructure<IServiceProvider>)

를 구현하는 형식에서 노출된 에서 IServiceProvider 서비스를 확인합니다 IInfrastructure<T>.

적용 대상