Udostępnij przez


MarshalUsingAttribute.ElementIndirectionDepth Właściwość

Definicja

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.

Dotyczy