EntitySetConfiguration 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 um conjunto de entidades em um modelo. Um EntitySetConfiguration pode ser obtido usando o método EntitySet<TEntityType>(String).
public class EntitySetConfiguration : Microsoft.AspNet.OData.Builder.NavigationSourceConfiguration
type EntitySetConfiguration = class
inherit NavigationSourceConfiguration
Public Class EntitySetConfiguration
Inherits NavigationSourceConfiguration
- Herança
Construtores
EntitySetConfiguration() |
Inicializa uma nova instância da classe EntitySetConfiguration. O construtor padrão destina-se apenas para uso pelo teste de unidade. |
EntitySetConfiguration(ODataModelBuilder, EntityTypeConfiguration, String) |
Inicializa uma nova instância da classe EntitySetConfiguration. |
EntitySetConfiguration(ODataModelBuilder, Type, String) |
Inicializa uma nova instância da classe EntitySetConfiguration. |
Propriedades
Bindings |
Obtém os destinos de navegação de NavigationSourceConfiguration. (Herdado de NavigationSourceConfiguration) |
ClrType |
Obtém o suporte Type para o tipo de entidade contido nesta fonte de navegação. (Herdado de NavigationSourceConfiguration) |
DerivedTypeConstraints |
Conjunto que determina as restrições de tipo derivado (Herdado de NavigationSourceConfiguration) |
EntityType |
Obtém o tipo de entidade contido nesta fonte de navegação. (Herdado de NavigationSourceConfiguration) |
Name |
Obtém o nome desta fonte de navegação. (Herdado de NavigationSourceConfiguration) |
Métodos
AddBinding(NavigationPropertyConfiguration, NavigationSourceConfiguration) |
Associa a propriedade de navegação fornecida à fonte de navegação de destino. (Herdado de NavigationSourceConfiguration) |
AddBinding(NavigationPropertyConfiguration, NavigationSourceConfiguration, IList<MemberInfo>) |
Associa a propriedade de navegação fornecida à fonte de navegação de destino. (Herdado de NavigationSourceConfiguration) |
FindBinding(NavigationPropertyConfiguration) |
Localiza as associações NavigationPropertyBindingConfiguration para a propriedade de navegação fornecida. (Herdado de NavigationSourceConfiguration) |
FindBinding(NavigationPropertyConfiguration, IList<MemberInfo>) |
Encontra a associação para a propriedade de navegação dada e tenta criá-la se ela não existir. (Herdado de NavigationSourceConfiguration) |
FindBindings(String) |
Obtém as associações NavigationPropertyBindingConfiguration para a propriedade de navegação com o nome fornecido. (Herdado de NavigationSourceConfiguration) |
GetEditLink() |
Obtém o construtor usado para gerar links de edição para esta fonte de navegação. (Herdado de NavigationSourceConfiguration) |
GetFeedSelfLink() |
Obtém o construtor usado para gerar self links para os feeds desta fonte de navegação. |
GetIdLink() |
Obtém o construtor usado para gerar ID para esta fonte de navegação. (Herdado de NavigationSourceConfiguration) |
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. (Herdado de NavigationSourceConfiguration) |
GetReadLink() |
Obtém o construtor usado para gerar links de leitura para esta fonte de navegação. (Herdado de NavigationSourceConfiguration) |
GetUrl() |
Obtém a URL da fonte de navegação. (Herdado de NavigationSourceConfiguration) |
HasDerivedTypeConstraint<TDerivedType>() |
Adiciona TDerived à lista de restrições de tipo derivado. |
HasDerivedTypeConstraints(Type[]) |
Adiciona subtipos à lista de restrições de tipo derivado. |
HasEditLink(SelfLinkBuilder<Uri>) |
Configura o link de edição para esta fonte de navegação. (Herdado de NavigationSourceConfiguration) |
HasFeedSelfLink(Func<ResourceSetContext,Uri>) |
Adiciona um self link ao feed. |
HasIdLink(SelfLinkBuilder<Uri>) |
Configura o link de ID para esta fonte de navegação. (Herdado de NavigationSourceConfiguration) |
HasNavigationPropertiesLink(IEnumerable<NavigationPropertyConfiguration>, NavigationLinkBuilder) |
Configura o link de navegação para as propriedades de navegação fornecidas para esta fonte de navegação. (Herdado de NavigationSourceConfiguration) |
HasNavigationPropertyLink(NavigationPropertyConfiguration, NavigationLinkBuilder) |
Configura o link de navegação para a propriedade de navegação fornecida para esta fonte de navegação. (Herdado de NavigationSourceConfiguration) |
HasReadLink(SelfLinkBuilder<Uri>) |
Configura o link de leitura para esta fonte de navegação. (Herdado de NavigationSourceConfiguration) |
HasUrl(String) |
Configura a URL da fonte de navegação. (Herdado de NavigationSourceConfiguration) |
RemoveBinding(NavigationPropertyConfiguration) |
Remove as associações para a propriedade de navegação fornecida. (Herdado de NavigationSourceConfiguration) |
RemoveBinding(NavigationPropertyConfiguration, String) |
Remove a associação para a propriedade de navegação especificada e o caminho de associação fornecido. (Herdado de NavigationSourceConfiguration) |