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[][],1 применяется к управляемому типу []ElementIndirectionDepth, а ElementIndirectionDepth 2 применяется к управляемому типуInt32Int32. Для заданного ElementIndirectionDepth параметра или возвращаемого значения можно указать только один MarshalUsingAttribute с заданным параметром.

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