BindingPathConfiguration<TStructuralType> Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa a configuração do caminho de associação que pode ser criado usando ODataModelBuilder. O tipo estrutural da propriedade de caminho de associação atual.
public class BindingPathConfiguration<TStructuralType> where TStructuralType : class
type BindingPathConfiguration<'StructuralType (requires 'StructuralType : null)> = class
Public Class BindingPathConfiguration(Of TStructuralType)
Parâmetros de tipo
- TStructuralType
- Herança
-
BindingPathConfiguration<TStructuralType>
Construtores
Propriedades
BindingPath |
Obtém a cadeia de caracteres de informações de caminho de associação. como "A.B/C/D.E". |
Path |
Obtém a lista de informações de caminho de associação. |
Métodos
HasManyBinding<TTargetType,TDerivedType>(Expression<Func<TDerivedType,IEnumerable<TTargetType>>>, String) |
Configura um caminho um para muitos do tipo derivado para esse caminho de associação e associa a propriedade de navegação correspondente ao conjunto de entidades fornecido. |
HasManyBinding<TTargetType>(Expression<Func<TStructuralType,IEnumerable<TTargetType>>>, String) |
Configura um caminho um para muitos para esse caminho de associação e associa a propriedade de navegação correspondente ao conjunto de entidades fornecido. |
HasManyPath<TTargetType,TDerivedType>(Expression<Func<TDerivedType,IEnumerable<TTargetType>>>, Boolean) |
Configura um caminho um para muitos do tipo derivado para esse caminho de associação. |
HasManyPath<TTargetType,TDerivedType>(Expression<Func<TDerivedType,IEnumerable<TTargetType>>>) |
Configura um caminho um para muitos do tipo derivado para esse caminho de associação. |
HasManyPath<TTargetType>(Expression<Func<TStructuralType,IEnumerable<TTargetType>>>, Boolean) |
Configura um caminho um para muitos para esse caminho de associação. |
HasManyPath<TTargetType>(Expression<Func<TStructuralType,IEnumerable<TTargetType>>>) |
Configura um caminho um para muitos para esse caminho de associação. |
HasOptionalBinding<TTargetType,TDerivedType>(Expression<Func<TDerivedType,TTargetType>>, String) |
Configura um caminho um para um do tipo derivado para esse caminho de associação e associa a propriedade de navegação correspondente ao conjunto de entidades fornecido. |
HasOptionalBinding<TTargetType>(Expression<Func<TStructuralType,TTargetType>>, String) |
Configura um caminho um-para-um opcional para esse caminho de associação e associa a propriedade de navegação correspondente ao conjunto de entidades fornecido. |
HasRequiredBinding<TTargetType,TDerivedType>(Expression<Func<TDerivedType,TTargetType>>, String) |
Configura um caminho um-para-um necessário do tipo derivado para esse caminho de associação e associa a propriedade de navegação correspondente ao conjunto de entidades fornecido. |
HasRequiredBinding<TTargetType>(Expression<Func<TStructuralType,TTargetType>>, String) |
Configura um caminho um-para-um necessário para esse caminho de associação e associa a propriedade de navegação correspondente ao conjunto de entidades fornecido. |
HasSinglePath<TTargetType,TDerivedType>(Expression<Func<TDerivedType,TTargetType>>, Boolean, Boolean) |
Configura um caminho um-para-um necessário do tipo derivado para esse caminho de associação. |
HasSinglePath<TTargetType,TDerivedType>(Expression<Func<TDerivedType,TTargetType>>) |
Configura um caminho um-para-um necessário do tipo derivado para esse caminho de associação. |
HasSinglePath<TTargetType>(Expression<Func<TStructuralType,TTargetType>>, Boolean, Boolean) |
Configura um caminho um para um para esse caminho de associação. |
HasSinglePath<TTargetType>(Expression<Func<TStructuralType,TTargetType>>) |
Configura um caminho um para um para esse caminho de associação. |