언어

JavaPeerAliasesAttribute 클래스

정의

생성된 별칭 소유자 형식에 적용된 특성입니다. 여러 .NET 형식이 동일한 JNI 이름(예: JavaCollectionJavaCollection<T> 둘 다 매핑)에 매핑되는 "java/util/Collection"경우 기본 JNI 이름 진입점은 각 별칭 형식에 대해 인덱싱된 TypeMap 키를 나열하는 이 특성으로 주석이 추가된 일반 소유자 클래스를 가리킵니다.

[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)]
public sealed class JavaPeerAliasesAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)>]
type JavaPeerAliasesAttribute = class
    inherit Attribute
상속
JavaPeerAliasesAttribute
특성

설명

별칭 보유자는 하위 클래스가 아닙니다 JavaPeerProxy . 이렇게 하면 별칭 항목에 대해 null을 반환하여 GetCustomAttribute<JavaPeerProxy>() 별칭 검사가 없는 빠른 경로(비 별칭 형식)를 유지합니다.

생성자

속성 Description
JavaPeerAliasesAttribute(String[])

생성된 별칭 소유자 형식에 적용된 특성입니다. 여러 .NET 형식이 동일한 JNI 이름(예: JavaCollectionJavaCollection<T> 둘 다 매핑)에 매핑되는 "java/util/Collection"경우 기본 JNI 이름 진입점은 각 별칭 형식에 대해 인덱싱된 TypeMap 키를 나열하는 이 특성으로 주석이 추가된 일반 소유자 클래스를 가리킵니다.

속성

속성 Description
Aliases

이 별칭 그룹에 대한 인덱싱된 TypeMap 키를 가져옵니다(예: < a0/>).

적용 대상