JavaPeerAliasesAttribute Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Atributo aplicado aos tipos de titular de alias gerados. Quando vários tipos de .NET são mapeados para o mesmo nome JNI (por exemplo, JavaCollection e JavaCollection<T> ambos mapeiam para"java/util/Collection"), a entrada de nome JNI base aponta para uma classe de titular sem formatação anotada com esse atributo, que lista as chaves TypeMap indexadas para cada tipo de alias.
[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
- Herança
-
JavaPeerAliasesAttribute
- Atributos
Comentários
O titular do alias NÃO é uma JavaPeerProxy subclasse – isso garante GetCustomAttribute<JavaPeerProxy>() que retorne nulo para entradas de alias, mantendo o caminho rápido (tipos não alias) livre de verificações de alias.
Construtores
| Nome | Description |
|---|---|
| JavaPeerAliasesAttribute(String[]) |
Atributo aplicado aos tipos de titular de alias gerados. Quando vários tipos de .NET são mapeados para o mesmo nome JNI (por exemplo, |
Propriedades
| Nome | Description |
|---|---|
| Aliases |
Obtém as chaves TypeMap indexadas para esse grupo de alias (por exemplo, , |