Поделиться через


MarshalUsingAttribute.ElementIndirectionDepth Свойство

Определение

Возвращает или задает глубину косвенного обращения, для этой информации маршалинга.

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

Значение свойства

Комментарии

Это значение соответствует числу косвенных указателей, необходимых для получения соответствующего значения из собственного представления. Например, если этот атрибут относится к параметру типа Int32[][], то ElementIndirectionDepth значение 0 означает, что сведения о маршале применяются к управляемому типу Int32[][], ElementIndirectionDepth значение 1 — к управляемому типу Int32[], а значение ElementIndirectionDepth 2 — к управляемому типу Int32. В заданном параметре или возвращаемом значении можно указать только один MarshalUsingAttribute объект с заданным ElementIndirectionDepth значением .

Применяется к