MarshalUsingAttribute.ElementIndirectionDepth Propriété
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.
Obtient ou définit la profondeur d’indirection pour laquelle ces informations de marshaling sont fournies.
public:
property int ElementIndirectionDepth { int get(); void set(int value); };
public int ElementIndirectionDepth { get; set; }
member this.ElementIndirectionDepth : int with get, set
Public Property ElementIndirectionDepth As Integer
Valeur de propriété
Remarques
Cette valeur correspond au nombre d’indirections de pointeurs nécessaires pour accéder à la valeur correspondante à partir de la représentation native. Par exemple, si cet attribut se trouve sur un paramètre de type Int32[][], la ElementIndirectionDepth valeur 0 signifie que les informations de marshaling s’appliquent au type managé de Int32[][), ElementIndirectionDepth la valeur 1 s’applique au type managé de Int32[] et la valeur 2 s’applique ElementIndirectionDepth au type managé de Int32. MarshalUsingAttribute Un seul avec un donné ElementIndirectionDepth peut être fourni sur un paramètre donné ou une valeur de retour donnée.