MarshalUsingAttribute.ElementIndirectionDepth Vlastnost

Definice

Získá nebo nastaví hloubku zprostředkování, pro které jsou k dispozici informace o seřaďování.

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

Hodnota vlastnosti

Poznámky

Tato hodnota odpovídá tomu, kolik nepřímých ukazatelů by bylo potřeba k získání odpovídající hodnoty z nativní reprezentace. Pokud je tento atribut například na parametru typu Int32[][], znamená ElementIndirectionDepth to, že informace o seřaďování se vztahují na spravovaný typ Int32[][], ElementIndirectionDepth hodnota 1 se vztahuje na spravovaný typ Int32[] a ElementIndirectionDepth hodnota 2 se vztahuje na spravovaný typ Int32. Pro daný parametr nebo návratovou hodnotu je možné zadat pouze jeden MarshalUsingAttribute s danou ElementIndirectionDepth hodnotou.

Platí pro