SafeArrayDefaultRankAttribute Classe

Définition

Définit le classement par défaut d'un tableau.

[System.AttributeUsage(System.AttributeTargets.Parameter | System.AttributeTargets.ReturnValue, AllowMultiple=false, Inherited=false)]
public sealed class SafeArrayDefaultRankAttribute : Attribute
Héritage
SafeArrayDefaultRankAttribute
Attributs

Remarques

Pour une application hôte basée sur COM, ajoutez l' SafeArrayDefaultRankAttribute attribut dans le code proxy aux paramètres de tableau sécurisé marshalés ou aux valeurs de retour pour spécifier le classement réel des tableaux en question. Cela est nécessaire, car il n’existe aucune différenciation entre les tableaux unidimensionnels et multidimensionnels dans la bibliothèque de types COM. Les tableaux sécurisés COM sont convertis par défaut en tableaux unidimensionnels dans le code proxy. En outre, utilisez l' SafeArrayDefaultRankAttribute attribut avec des paramètres ou des valeurs de retour de type Array ou System.Object[] qui ne transmettent pas les informations de classement.

Constructeurs

SafeArrayDefaultRankAttribute(Int32)

Initialise une nouvelle instance de la classe SafeArrayDefaultRankAttribute avec un classement par défaut.

Propriétés

DefaultRank

Obtient le classement par défaut du tableau.

S’applique à