Lenguaje

IReadOnlyIndex.CollectionIndices Propiedad

Definición

Obtiene los índices de colección compleja que atraviesan para alcanzar cada propiedad indizada.

[System.Runtime.CompilerServices.Nullable(2)]
public System.Collections.Generic.IReadOnlyList<System.Collections.Generic.IReadOnlyList<int?>?>? CollectionIndices { get; }
[<System.Runtime.CompilerServices.Nullable(2)>]
member this.CollectionIndices : System.Collections.Generic.IReadOnlyList<System.Collections.Generic.IReadOnlyList<Nullable<int>>>
Public ReadOnly Property CollectionIndices As IReadOnlyList(Of IReadOnlyList(Of Nullable(Of Integer)))

Valor de propiedad

Atributos

Comentarios

Cuando no es asínull, esta lista tiene la misma longitud que Properties. Cada entrada corresponde a la propiedad en la misma posición y es:

  • null, que indica que la propiedad no se alcanza a través de ninguna colección compleja.
  • Una lista con una entrada por segmento de colección compleja entre la raíz de entidad y la propiedad, ordenada más externamente (la entrada en el índice 0 resuelve la colección compleja más cercana a la raíz de la entidad). Una null entrada significa que el índice se aplica a todos los elementos de esa colección (por ejemplo Posts.Select(p => p.Title), ); una entrada nonull significa que el índice solo se aplica al elemento en esa posición fija (por ejemplo, Posts[0].Title).

Un null valor de nivel superior significa que ninguna propiedad de este índice atraviesa cualquier colección compleja.

Se aplica a