MarshalUsingAttribute.ElementIndirectionDepth Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece la profundidad de direccionamiento indirecto para la que se proporciona esta información de serialización.
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
Valor de propiedad
Comentarios
Este valor corresponde al número de direccionamientos indirectos de puntero necesarios para obtener el valor correspondiente de la representación nativa. Por ejemplo, si este atributo está en un parámetro de tipo Int32[][], un ElementIndirectionDepth de 0 significa que la información de serialización se aplica al tipo administrado de Int32[][], un ElementIndirectionDepth de 1 se aplica al tipo administrado de Int32[], y un ElementIndirectionDepth de 2 se aplica al tipo administrado de Int32. Solo se puede proporcionar una MarshalUsingAttribute con un determinado ElementIndirectionDepth parámetro o un valor devuelto.