Compartir a través de


BindingPathConfiguration<TStructuralType> Clase

Definición

Representa la configuración de la ruta de acceso de enlace que se puede compilar mediante ODataModelBuilder. Tipo estructural de la propiedad de ruta de acceso de enlace actual.

public class BindingPathConfiguration<TStructuralType> where TStructuralType : class
type BindingPathConfiguration<'StructuralType (requires 'StructuralType : null)> = class
Public Class BindingPathConfiguration(Of TStructuralType)

Parámetros de tipo

TStructuralType
Herencia
BindingPathConfiguration<TStructuralType>

Constructores

BindingPathConfiguration<TStructuralType>(ODataModelBuilder, StructuralTypeConfiguration<TStructuralType>, NavigationSourceConfiguration, IList<MemberInfo>)

Inicializa una nueva instancia de la clase BindingPathConfiguration<TStructuralType>.

BindingPathConfiguration<TStructuralType>(ODataModelBuilder, StructuralTypeConfiguration<TStructuralType>, NavigationSourceConfiguration)

Inicializa una nueva instancia de la clase BindingPathConfiguration<TStructuralType>.

Propiedades

BindingPath

Obtiene la cadena de información de ruta de acceso de enlace. como "A.B/C/D.E".

Path

Obtiene la lista de información de ruta de acceso de enlace.

Métodos

HasManyBinding<TTargetType,TDerivedType>(Expression<Func<TDerivedType,IEnumerable<TTargetType>>>, String)

Configura una ruta de acceso uno a varios del tipo derivado para esta ruta de acceso de enlace y enlaza la propiedad de navegación correspondiente al conjunto de entidades especificado.

HasManyBinding<TTargetType>(Expression<Func<TStructuralType,IEnumerable<TTargetType>>>, String)

Configura una ruta de acceso uno a varios para esta ruta de acceso de enlace y enlaza la propiedad de navegación correspondiente al conjunto de entidades especificado.

HasManyPath<TTargetType,TDerivedType>(Expression<Func<TDerivedType,IEnumerable<TTargetType>>>, Boolean)

Configura una ruta de acceso uno a varios del tipo derivado para esta ruta de acceso de enlace.

HasManyPath<TTargetType,TDerivedType>(Expression<Func<TDerivedType,IEnumerable<TTargetType>>>)

Configura una ruta de acceso uno a varios del tipo derivado para esta ruta de acceso de enlace.

HasManyPath<TTargetType>(Expression<Func<TStructuralType,IEnumerable<TTargetType>>>, Boolean)

Configura una ruta de acceso uno a varios para esta ruta de enlace.

HasManyPath<TTargetType>(Expression<Func<TStructuralType,IEnumerable<TTargetType>>>)

Configura una ruta de acceso uno a varios para esta ruta de enlace.

HasOptionalBinding<TTargetType,TDerivedType>(Expression<Func<TDerivedType,TTargetType>>, String)

Configura una ruta de acceso uno a uno del tipo derivado para esta ruta de acceso de enlace y enlaza la propiedad de navegación correspondiente al conjunto de entidades especificado.

HasOptionalBinding<TTargetType>(Expression<Func<TStructuralType,TTargetType>>, String)

Configura una ruta de acceso opcional de uno a uno para esta ruta de acceso de enlace y enlaza la propiedad de navegación correspondiente al conjunto de entidades especificado.

HasRequiredBinding<TTargetType,TDerivedType>(Expression<Func<TDerivedType,TTargetType>>, String)

Configura una ruta de acceso de uno a uno necesaria del tipo derivado para esta ruta de acceso de enlace y enlaza la propiedad de navegación correspondiente al conjunto de entidades especificado.

HasRequiredBinding<TTargetType>(Expression<Func<TStructuralType,TTargetType>>, String)

Configura una ruta de acceso de uno a uno necesaria para esta ruta de acceso de enlace y enlaza la propiedad de navegación correspondiente al conjunto de entidades especificado.

HasSinglePath<TTargetType,TDerivedType>(Expression<Func<TDerivedType,TTargetType>>, Boolean, Boolean)

Configura una ruta de acceso de uno a uno necesaria del tipo derivado para esta ruta de acceso de enlace.

HasSinglePath<TTargetType,TDerivedType>(Expression<Func<TDerivedType,TTargetType>>)

Configura una ruta de acceso de uno a uno necesaria del tipo derivado para esta ruta de acceso de enlace.

HasSinglePath<TTargetType>(Expression<Func<TStructuralType,TTargetType>>, Boolean, Boolean)

Configura una ruta de acceso uno a uno para esta ruta de acceso de enlace.

HasSinglePath<TTargetType>(Expression<Func<TStructuralType,TTargetType>>)

Configura una ruta de acceso uno a uno para esta ruta de acceso de enlace.

Se aplica a