MarshalUsingAttribute.ElementIndirectionDepth Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia głębokość pośrednią, dla których podano informacje o marshallingu.
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
Wartość właściwości
Uwagi
Ta wartość odpowiada liczbą pośrednich wskaźników wymaganych do uzyskania odpowiedniej wartości z reprezentacji natywnej. Jeśli na przykład ten atrybut znajduje się w parametrze typu Int32[][], wartość ElementIndirectionDepth 0 oznacza, że informacje o marshallingu mają zastosowanie do zarządzanego typu Int32[][], ElementIndirectionDepth a 1 dotyczy typu Int32zarządzanego [], a ElementIndirectionDepth wartość 2 dotyczy typu zarządzanego Int32. Tylko jeden MarshalUsingAttribute z danym ElementIndirectionDepth parametrem można podać dla danego parametru lub wartości zwracanej.