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 с заданным параметром.