JavaPeerAliasesAttribute Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Attribut appliqué aux types de titulaires d’alias générés. Lorsque plusieurs types de .NET correspondent au même nom JNI (par exemple, JavaCollection et JavaCollection<T> à la fois mappé à "java/util/Collection"), l’entrée de nom JNI de base pointe vers une classe de titulaire brut annotée avec cet attribut, qui répertorie les clés TypeMap indexées pour chaque type d’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
- Héritage
-
JavaPeerAliasesAttribute
- Attributs
Remarques
Le titulaire de l’alias n’est pas une JavaPeerProxy sous-classe . Cela garantit que la valeur null est GetCustomAttribute<JavaPeerProxy>() retournée pour les entrées d’alias, en conservant le chemin rapide (types non-alias) sans vérifications d’alias.
Constructeurs
| Nom | Description |
|---|---|
| JavaPeerAliasesAttribute(String[]) |
Attribut appliqué aux types de titulaires d’alias générés. Lorsque plusieurs types de .NET correspondent au même nom JNI (par exemple, |
Propriétés
| Nom | Description |
|---|---|
| Aliases |
Obtient les clés TypeMap indexées pour ce groupe d’alias (par exemple, |