Metoda IDeliveryExtension.Deliver
Dostarcza powiadomienie raport do użytkownika na podstawie zawartości powiadomienie.
Przestrzeń nazw: Microsoft.ReportingServices.Interfaces
Zestawy: Microsoft.ReportingServices.Interfaces (w Microsoft.ReportingServices.Interfaces.dll)
Microsoft.ReportingServices.SharePoint.UI.WebParts (w Microsoft.ReportingServices.SharePoint.UI.WebParts.dll)
Składnia
'Deklaracja
<StrongNameIdentityPermissionAttribute(SecurityAction.LinkDemand, PublicKey := "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")> _
Function Deliver ( _
notification As Notification _
) As Boolean
'Użycie
Dim instance As IDeliveryExtension
Dim notification As Notification
Dim returnValue As Boolean
returnValue = instance.Deliver(notification)
[StrongNameIdentityPermissionAttribute(SecurityAction.LinkDemand, PublicKey = "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")]
bool Deliver(
Notification notification
)
[StrongNameIdentityPermissionAttribute(SecurityAction::LinkDemand, PublicKey = L"0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")]
bool Deliver(
Notification^ notification
)
[<StrongNameIdentityPermissionAttribute(SecurityAction.LinkDemand, PublicKey = "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")>]
abstract Deliver :
notification:Notification -> bool
function Deliver(
notification : Notification
) : boolean
Parametry
- notification
Typ: Microsoft.ReportingServices.Interfaces.Notification
A Notification obiekt zawierający informacje wymagane przez rozszerzenie dostarczania dostarczenia raportu.
Wartość zwracana
Typ: System.Boolean
A wartość logiczna wartość wskazująca, czy dostawy zakończyła się pomyślnie.
Uwagi
Deliver Metoda powoduje rozszerzenie dostarczania do wykonywania zadań wymaganych do dostarczania powiadomienie raport do użytkownika określone w notification parametru.Metoda jest przeznaczona tylko do użytku synchronicznych.
Przed powrotem z metoda, rozszerzenie dostarczania należy zaktualizować i zapisać Status i Retry Właściwości Notification obiekt, który jest przekazywany do metoda.
Z Deliver Metoda powinna zwracać true aby wskazać, czy powiadomienie został dostarczony pomyślnie; FALSE , jeśli powiadomienie nie powiodło się.Gdy zestaw do false, serwer raportów prób powiadomienie, jeśli Retry właściwość obiektu powiadamiania jest zestaw do true, tak długo jak nie została osiągnięta maksymalna liczba ponownych prób.
Zobacz także