ResourceContext<TStructuredType> 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.
Uma instância de ResourceContext<TStructuredType> é passada para os construtores de link próprio (EntitySetConfiguration.HasIdLink, EntitySetConfiguration.HasEditLink, EntitySetConfiguration.HasReadLink) e de navegação (EntitySetConfiguration.HasNavigationPropertyLink, EntitySetConfiguration.HasNavigationPropertiesLink) e pode ser usada pelos construtores de link para gerar links.
public class ResourceContext<TStructuredType> : Microsoft.AspNet.OData.ResourceContext
type ResourceContext<'StructuredType> = class
inherit ResourceContext
Public Class ResourceContext(Of TStructuredType)
Inherits ResourceContext
Parâmetros de tipo
- TStructuredType
O tipo estrutural
- Herança
Construtores
ResourceContext<TStructuredType>() |
Inicializa uma nova instância da classe ResourceContext<TStructuredType>. |
Propriedades
DynamicComplexProperties |
Obtém ou define o complexo dinâmico ou a coleção de propriedades complexas deve ser aninhada nesta instância. (Herdado de ResourceContext) |
EdmModel |
Obtém ou define o IEdmModel ao qual essa instância pertence. (Herdado de ResourceContext) |
EdmObject |
Obtém ou define o IEdmStructuredObject backup dessa instância. (Herdado de ResourceContext) |
NavigationSource |
Obtém ou define o IEdmNavigationSource ao qual essa instância pertence. (Herdado de ResourceContext) |
Request |
Obtém ou define a solicitação HTTP que fez com que essa instância fosse gerada. (Herdado de ResourceContext) |
ResourceInstance |
Obsoleto.
Obtém ou define a instância de recurso. |
SerializerContext |
Obtém ou define o ODataSerializerContext. (Herdado de ResourceContext) |
SkipExpensiveAvailabilityChecks |
Obtém ou define um valor indicando se as ActionAvailabilityChecks devem ser executadas ou não. (Herdado de ResourceContext) |
StructuredType |
Obtém ou define o IEdmStructuredType dessa instância de recurso. (Herdado de ResourceContext) |
Url |
Obtém ou define um System.Web.Http.Routing.UrlHelper que pode ser usado para gerar links durante a serialização dessa instância de recurso. (Herdado de ResourceContext) |
Métodos
GetPropertyValue(String) |
Obtém o valor da propriedade com o nome fornecido da IEdmObject desta instância, se presente; é gerado se a propriedade não estiver presente. (Herdado de ResourceContext) |
Métodos de Extensão
GenerateActionLink(ResourceContext, IEdmOperation) |
Gera um link de ação seguindo as convenções de URL do OData para a ação |
GenerateFunctionLink(ResourceContext, IEdmOperation) |
Gera um link de função seguindo as convenções de URL do OData para a função |
GenerateNavigationPropertyLink(ResourceContext, IEdmNavigationProperty, Boolean) |
Gera um link de navegação seguindo as convenções de URL do OData para a entidade representada por |
GenerateSelfLink(ResourceContext, Boolean) |
Gera um auto link seguindo as convenções de URL do OData para a entidade representada por |