MarshalUsingAttribute.ElementIndirectionDepth Vlastnost

Definice

Získá nebo nastaví hloubku nepřímých informací, pro které jsou uvedeny tyto informace o seřazová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 nutné 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řazování platí pro spravovaný typ Int32[][], hodnota ElementIndirectionDepth 1 se vztahuje na spravovaný typ Int32[] a hodnota ElementIndirectionDepth 2 se vztahuje na spravovaný typ Int32. Pro daný parametr nebo návratovou hodnotu lze zadat pouze jeden MarshalUsingAttribute s danou ElementIndirectionDepth hodnotou.

Platí pro