ObjectOutputStream.AnnotateProxyClass(Class) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
서브클래스는 동적 프록시 클래스에 대한 설명자와 함께 스트림에 사용자 지정 데이터를 저장하기 위해 이 메서드를 구현할 수 있습니다.
[Android.Runtime.Register("annotateProxyClass", "(Ljava/lang/Class;)V", "GetAnnotateProxyClass_Ljava_lang_Class_Handler")]
protected virtual void AnnotateProxyClass (Java.Lang.Class? cl);
[<Android.Runtime.Register("annotateProxyClass", "(Ljava/lang/Class;)V", "GetAnnotateProxyClass_Ljava_lang_Class_Handler")>]
abstract member AnnotateProxyClass : Java.Lang.Class -> unit
override this.AnnotateProxyClass : Java.Lang.Class -> unit
매개 변수
- cl
- Class
사용자 지정 데이터에 주석을 달 프록시 클래스
- 특성
설명
서브클래스는 동적 프록시 클래스에 대한 설명자와 함께 스트림에 사용자 지정 데이터를 저장하기 위해 이 메서드를 구현할 수 있습니다.
이 메서드는 스트림의 각 고유 프록시 클래스 설명자에 대해 정확히 한 번 호출됩니다. 이 메서드의 기본 구현은 ObjectOutputStream
아무 작업도 수행하지 않습니다.
해당 메서드는 . ObjectInputStream
입니다 resolveProxyClass
. 지정된 하위 클래스가 이 메서드 resolveProxyClass
를 재정의 ObjectOutputStream
하는 경우 해당 서브클래스의 ObjectInputStream
메서드는 작성되는 annotateProxyClass
모든 데이터 또는 개체를 읽어야 합니다.
1.3에 추가되었습니다.
에 대한 java.io.ObjectOutputStream.annotateProxyClass(java.lang.Class<?>)
Java 설명서
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.