Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Bestimmt, ob eine angegebene serviceAction als an die angegebene resourceInstance bindbar angekündigt werden soll.
Namespace: System.Data.Services.Providers
Assembly: Microsoft.Data.Services (in Microsoft.Data.Services.dll)
Syntax
'Declaration
Function AdvertiseServiceAction ( _
operationContext As DataServiceOperationContext, _
serviceAction As ServiceAction, _
resourceInstance As Object, _
resourceInstanceInFeed As Boolean, _
ByRef actionToSerialize As ODataAction _
) As Boolean
'Usage
Dim instance As IDataServiceActionProvider
Dim operationContext As DataServiceOperationContext
Dim serviceAction As ServiceAction
Dim resourceInstance As Object
Dim resourceInstanceInFeed As Boolean
Dim actionToSerialize As ODataAction
Dim returnValue As Boolean
returnValue = instance.AdvertiseServiceAction(operationContext, _
serviceAction, resourceInstance, _
resourceInstanceInFeed, actionToSerialize)
bool AdvertiseServiceAction(
DataServiceOperationContext operationContext,
ServiceAction serviceAction,
Object resourceInstance,
bool resourceInstanceInFeed,
ref ODataAction actionToSerialize
)
bool AdvertiseServiceAction(
DataServiceOperationContext^ operationContext,
ServiceAction^ serviceAction,
Object^ resourceInstance,
bool resourceInstanceInFeed,
ODataAction^% actionToSerialize
)
abstract AdvertiseServiceAction :
operationContext:DataServiceOperationContext *
serviceAction:ServiceAction *
resourceInstance:Object *
resourceInstanceInFeed:bool *
actionToSerialize:ODataAction byref -> bool
function AdvertiseServiceAction(
operationContext : DataServiceOperationContext,
serviceAction : ServiceAction,
resourceInstance : Object,
resourceInstanceInFeed : boolean,
actionToSerialize : ODataAction
) : boolean
Parameter
- operationContext
Typ: System.Data.Services.DataServiceOperationContext
Die Kontextinstanz des Datendienstvorgangs,
- serviceAction
Typ: System.Data.Services.Providers.ServiceAction
Anzukündigende Dienstaktion.
- resourceInstance
Typ: System.Object
Instanz der Ressource, an die die Dienstaktion gebunden wird.
- resourceInstanceInFeed
Typ: System.Boolean
True, wenn sich die zu serialisierende Ressourceninstanz in einem Feed befindet; andernfalls false.Der Wert True weist darauf hin, dass die Methode möglicherweise mehrfach bei der Serialisierung aufgerufen wird, da sie für jede Ressourceninstanz im Feed einmal aufgerufen wird.Wenn die Bestimmung, ob die Dienstaktion für die resourceInstance angekündigt werden soll, kostspielig ist, kann der Anbieter aus Leistungsgründen entscheiden, sie immer anzukündigen.
- actionToSerialize
Typ: Microsoft.Data.OData.ODataAction%
Das zu serialisierende ODataAction.Der Server konstruiert die an den Aufruf übergebene Version, die durch eine Implementierung dieser Schnittstelle ersetzt werden kann.Dies sollte nie auf NULL festgelegt werden, wenn nicht False zurückgegeben wird.
Rückgabewert
Typ: System.Boolean
True, wenn die Dienstaktion angekündigt werden soll; andernfalls false.