Udostępnij za pośrednictwem


ResourceContext<TStructuredType> Klasa

Definicja

Wystąpienie jest przekazywane do linku ResourceContext<TStructuredType> samodzielnego (, EntitySetConfiguration.HasEditLink, EntitySetConfiguration.HasReadLink) i linku nawigacji (EntitySetConfiguration.HasIdLinkEntitySetConfiguration.HasNavigationPropertyLink, EntitySetConfiguration.HasNavigationPropertiesLink) konstruktorów i może być używane przez konstruktorów linków do generowania linków.

public class ResourceContext<TStructuredType> : Microsoft.AspNet.OData.ResourceContext
type ResourceContext<'StructuredType> = class
    inherit ResourceContext
Public Class ResourceContext(Of TStructuredType)
Inherits ResourceContext

Parametry typu

TStructuredType

Typ strukturalny

Dziedziczenie
ResourceContext<TStructuredType>

Konstruktory

ResourceContext<TStructuredType>()

Inicjuje nowe wystąpienie klasy ResourceContext<TStructuredType>.

Właściwości

DynamicComplexProperties

Pobiera lub ustawia dynamiczny kompleks lub kolekcję złożonych właściwości powinny być zagnieżdżone w tym wystąpieniu.

(Odziedziczone po ResourceContext)
EdmModel

Pobiera lub ustawia IEdmModel element, do którego należy to wystąpienie.

(Odziedziczone po ResourceContext)
EdmObject

Pobiera lub ustawia IEdmStructuredObject zaplecze tego wystąpienia.

(Odziedziczone po ResourceContext)
NavigationSource

Pobiera lub ustawia IEdmNavigationSource element, do którego należy to wystąpienie.

(Odziedziczone po ResourceContext)
Request

Pobiera lub ustawia żądanie HTTP, które spowodowało wygenerowanie tego wystąpienia.

(Odziedziczone po ResourceContext)
ResourceInstance
Przestarzałe.

Pobiera lub ustawia wystąpienie zasobu.

SerializerContext

Pobiera lub ustawia wartość ODataSerializerContext.

(Odziedziczone po ResourceContext)
SkipExpensiveAvailabilityChecks

Pobiera lub ustawia wartość wskazującą, czy akcjeAvailabilityChecks powinny być wykonywane, czy nie.

(Odziedziczone po ResourceContext)
StructuredType

Pobiera lub ustawia IEdmStructuredType to wystąpienie zasobu.

(Odziedziczone po ResourceContext)
Url

Pobiera lub ustawia element System.Web.Http.Routing.UrlHelper , który może służyć do generowania łączy podczas serializacji tego wystąpienia zasobu.

(Odziedziczone po ResourceContext)

Metody

GetPropertyValue(String)

Pobiera wartość właściwości o podanej nazwie z IEdmObject tego wystąpienia, jeśli istnieje; zgłasza wartość, jeśli właściwość nie jest obecna.

(Odziedziczone po ResourceContext)

Metody rozszerzania

GenerateActionLink(ResourceContext, IEdmOperation)

Generuje link akcji zgodnie z konwencjami adresu URL OData dla akcji action i powiązany z jednostką reprezentowaną przez element resourceContext.

GenerateFunctionLink(ResourceContext, IEdmOperation)

Generuje link funkcji zgodnie z konwencjami adresu URL OData dla funkcji function i powiązany z jednostką reprezentowaną przez element resourceContext.

GenerateNavigationPropertyLink(ResourceContext, IEdmNavigationProperty, Boolean)

Generuje link nawigacji zgodnie z konwencjami adresu URL OData dla jednostki reprezentowanej przez resourceContext i daną właściwość nawigacji.

GenerateSelfLink(ResourceContext, Boolean)

Generuje link własny zgodnie z konwencjami adresu URL OData dla jednostki reprezentowanej przez element resourceContext.

Dotyczy