NavigationSourceConfiguration 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.
Permite que a configuração seja realizada para uma fonte de navegação (conjunto de entidades, singleton) em um modelo.
public abstract class NavigationSourceConfiguration
type NavigationSourceConfiguration = class
Public MustInherit Class NavigationSourceConfiguration
- Herança
-
NavigationSourceConfiguration
- Derivado
Construtores
NavigationSourceConfiguration() |
Inicializa uma nova instância da classe NavigationSourceConfiguration. O construtor padrão destina-se apenas para uso pelo teste de unidade. |
NavigationSourceConfiguration(ODataModelBuilder, EntityTypeConfiguration, String) |
Inicializa uma nova instância da classe NavigationSourceConfiguration. |
NavigationSourceConfiguration(ODataModelBuilder, Type, String) |
Inicializa uma nova instância da classe NavigationSourceConfiguration. |
Propriedades
Bindings |
Obtém os destinos de navegação de NavigationSourceConfiguration. |
ClrType |
Obtém o suporte Type para o tipo de entidade contido nesta fonte de navegação. |
DerivedTypeConstraints |
Conjunto que determina as restrições de tipo derivado |
EntityType |
Obtém o tipo de entidade contido nesta fonte de navegação. |
Name |
Obtém o nome desta fonte de navegação. |
Métodos
AddBinding(NavigationPropertyConfiguration, NavigationSourceConfiguration) |
Associa a propriedade de navegação fornecida à fonte de navegação de destino. |
AddBinding(NavigationPropertyConfiguration, NavigationSourceConfiguration, IList<MemberInfo>) |
Associa a propriedade de navegação fornecida à fonte de navegação de destino. |
FindBinding(NavigationPropertyConfiguration) |
Localiza as associações NavigationPropertyBindingConfiguration para a propriedade de navegação fornecida. |
FindBinding(NavigationPropertyConfiguration, IList<MemberInfo>) |
Encontra a associação para a propriedade de navegação dada e tenta criá-la se ela não existir. |
FindBindings(String) |
Obtém as associações NavigationPropertyBindingConfiguration para a propriedade de navegação com o nome fornecido. |
GetEditLink() |
Obtém o construtor usado para gerar links de edição para esta fonte de navegação. |
GetIdLink() |
Obtém o construtor usado para gerar ID para esta fonte de navegação. |
GetNavigationPropertyLink(NavigationPropertyConfiguration) |
Obtém o construtor usado para gerar links de navegação para a propriedade de navegação determinada desta fonte de navegação. |
GetReadLink() |
Obtém o construtor usado para gerar links de leitura para esta fonte de navegação. |
GetUrl() |
Obtém a URL da fonte de navegação. |
HasEditLink(SelfLinkBuilder<Uri>) |
Configura o link de edição para esta fonte de navegação. |
HasIdLink(SelfLinkBuilder<Uri>) |
Configura o link de ID para esta fonte de navegação. |
HasNavigationPropertiesLink(IEnumerable<NavigationPropertyConfiguration>, NavigationLinkBuilder) |
Configura o link de navegação para as propriedades de navegação fornecidas para esta fonte de navegação. |
HasNavigationPropertyLink(NavigationPropertyConfiguration, NavigationLinkBuilder) |
Configura o link de navegação para a propriedade de navegação fornecida para esta fonte de navegação. |
HasReadLink(SelfLinkBuilder<Uri>) |
Configura o link de leitura para esta fonte de navegação. |
HasUrl(String) |
Configura a URL da fonte de navegação. |
RemoveBinding(NavigationPropertyConfiguration) |
Remove as associações para a propriedade de navegação fornecida. |
RemoveBinding(NavigationPropertyConfiguration, String) |
Remove a associação para a propriedade de navegação especificada e o caminho de associação fornecido. |