ResourceContext<TStructuredType> Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Una instancia de ResourceContext<TStructuredType> se pasa al vínculo propio (EntitySetConfiguration.HasIdLink, EntitySetConfiguration.HasEditLink, EntitySetConfiguration.HasReadLink) y al vínculo de navegación (EntitySetConfiguration.HasNavigationPropertyLink, EntitySetConfiguration.HasNavigationPropertiesLink) generadores y puede ser utilizado por los generadores de vínculos para generar vínculos.
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
Tipo estructural
- Herencia
Constructores
ResourceContext<TStructuredType>() |
Inicializa una nueva instancia de la clase ResourceContext<TStructuredType>. |
Propiedades
DynamicComplexProperties |
Obtiene o establece el complejo dinámico o la colección de propiedades complejas se deben anidar en esta instancia. (Heredado de ResourceContext) |
EdmModel |
Obtiene o establece el objeto IEdmModel al que pertenece esta instancia. (Heredado de ResourceContext) |
EdmObject |
Obtiene o establece la IEdmStructuredObject copia de seguridad de esta instancia. (Heredado de ResourceContext) |
NavigationSource |
Obtiene o establece el objeto IEdmNavigationSource al que pertenece esta instancia. (Heredado de ResourceContext) |
Request |
Obtiene o establece la solicitud HTTP que provocó la generación de esta instancia. (Heredado de ResourceContext) |
ResourceInstance |
Obsoletos.
Obtiene o establece la instancia de recurso. |
SerializerContext |
Obtiene o establece el ODataSerializerContext. (Heredado de ResourceContext) |
SkipExpensiveAvailabilityChecks |
Obtiene o establece un valor que indica si ActionAvailabilityChecks debe realizarse o no. (Heredado de ResourceContext) |
StructuredType |
Obtiene o establece el IEdmStructuredType objeto de esta instancia de recurso. (Heredado de ResourceContext) |
Url |
Obtiene o establece un System.Web.Http.Routing.UrlHelper objeto que se puede usar para generar vínculos al serializar esta instancia de recurso. (Heredado de ResourceContext) |
Métodos
GetPropertyValue(String) |
Obtiene el valor de la propiedad con el nombre especificado de la IEdmObject de esta instancia si está presente; produce si la propiedad no está presente. (Heredado de ResourceContext) |
Métodos de extensión
GenerateActionLink(ResourceContext, IEdmOperation) |
Genera un vínculo de acción siguiendo las convenciones de dirección URL de OData para la acción |
GenerateFunctionLink(ResourceContext, IEdmOperation) |
Genera un vínculo de función siguiendo las convenciones de dirección URL de OData para la función |
GenerateNavigationPropertyLink(ResourceContext, IEdmNavigationProperty, Boolean) |
Genera un vínculo de navegación siguiendo las convenciones de dirección URL de OData para la entidad representada por |
GenerateSelfLink(ResourceContext, Boolean) |
Genera un vínculo automático siguiendo las convenciones de dirección URL de OData para la entidad representada por |