ServiceLoader.Load 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
Load(Class) |
현재 스레드의 Java를 사용하여 지정된 서비스 유형에 대한 새 서비스 로더를 만듭니다. |
Load(Class, ClassLoader) |
지정된 서비스 유형 및 클래스 로더에 대한 새 서비스 로더를 만듭니다. |
Load(Class)
현재 스레드의 Java를 사용하여 지정된 서비스 유형에 대한 새 서비스 로더를 만듭니다.
[Android.Runtime.Register("load", "(Ljava/lang/Class;)Ljava/util/ServiceLoader;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "S" })]
public static Java.Util.ServiceLoader? Load (Java.Lang.Class? service);
[<Android.Runtime.Register("load", "(Ljava/lang/Class;)Ljava/util/ServiceLoader;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "S" })>]
static member Load : Java.Lang.Class -> Java.Util.ServiceLoader
매개 변수
- service
- Class
서비스를 나타내는 인터페이스 또는 추상 클래스
반환
새 서비스 로더
- 특성
설명
현재 스레드의 java.lang.Thread#getContextClassLoader 컨텍스트 클래스 로더를 사용하여 지정된 서비스 형식에 대한 새 서비스 로더를 만듭니다.
양식의 이 편리한 메서드 호출
<blockquote>
ServiceLoader.load(<i>service</i>)
</blockquote>
위의 식은 아래의 식과 동일합니다.
<blockquote>
ServiceLoader.load(<i>service</i>,
Thread.currentThread().getContextClassLoader())
</blockquote>
에 대한 java.util.ServiceLoader.load(java.lang.Class<S>)
Java 설명서
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.
적용 대상
Load(Class, ClassLoader)
지정된 서비스 유형 및 클래스 로더에 대한 새 서비스 로더를 만듭니다.
[Android.Runtime.Register("load", "(Ljava/lang/Class;Ljava/lang/ClassLoader;)Ljava/util/ServiceLoader;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "S" })]
public static Java.Util.ServiceLoader? Load (Java.Lang.Class? service, Java.Lang.ClassLoader? loader);
[<Android.Runtime.Register("load", "(Ljava/lang/Class;Ljava/lang/ClassLoader;)Ljava/util/ServiceLoader;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "S" })>]
static member Load : Java.Lang.Class * Java.Lang.ClassLoader -> Java.Util.ServiceLoader
매개 변수
- service
- Class
서비스를 나타내는 인터페이스 또는 추상 클래스
- loader
- ClassLoader
공급자 구성 파일 및 공급자 클래스를 로드하는 데 사용할 클래스 로더 또는 null
시스템 클래스 로더(또는 실패하는 경우 부트스트랩 클래스 로더)를 사용하는 경우
반환
새 서비스 로더
- 특성
설명
지정된 서비스 유형 및 클래스 로더에 대한 새 서비스 로더를 만듭니다.
에 대한 java.util.ServiceLoader.load(java.lang.Class<S>, java.lang.ClassLoader)
Java 설명서
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.