Właściwość Job.NetSendLevel
Pobiera lub ustawia akcja zakończenia, która określa, czy net send powiadomienie do operator po zakończeniu zadanie wykonywania.
Przestrzeń nazw: Microsoft.SqlServer.Management.Smo.Agent
Zestaw: Microsoft.SqlServer.Smo (w Microsoft.SqlServer.Smo.dll)
Składnia
'Deklaracja
<SfcPropertyAttribute(SfcPropertyFlags.Standalone)> _
Public Property NetSendLevel As CompletionAction
Get
Set
'Użycie
Dim instance As Job
Dim value As CompletionAction
value = instance.NetSendLevel
instance.NetSendLevel = value
[SfcPropertyAttribute(SfcPropertyFlags.Standalone)]
public CompletionAction NetSendLevel { get; set; }
[SfcPropertyAttribute(SfcPropertyFlags::Standalone)]
public:
property CompletionAction NetSendLevel {
CompletionAction get ();
void set (CompletionAction value);
}
[<SfcPropertyAttribute(SfcPropertyFlags.Standalone)>]
member NetSendLevel : CompletionAction with get, set
function get NetSendLevel () : CompletionAction
function set NetSendLevel (value : CompletionAction)
Wartość właściwości
Typ: Microsoft.SqlServer.Management.Smo.Agent.CompletionAction
A CompletionAction wartość, która określa, czy net send powiadomienie operator.
Uwagi
If directed, Microsoft SQL Server Agent can net-send a notification when execution succeeds or fails.Niezależnie od sukces lub niepowodzenie zadanie mogą być również wysyłane powiadomienia net send.Domyślnie powiadomienia net send nie są wysyłane po zakończeniu wykonywania.
Przykłady
Poniższy przykład kodu tworzy zadanie i określa, że powiadomienie jest zawsze net wysyłane po zakończeniu wykonywania zadania.
C#
Server srv = new Server("(local)");
Job jb = new Job(srv.JobServer, "Test Job");
jb.Create();
jb.NetSendLevel = CompletionAction.Always
PowerShell
$srv = new-object Microsoft.SqlServer.Management.Smo.Server("(local)")
$jb = new-object Microsoft.SqlServer.Management.Smo.Agent.Job($srv.JobServer, "Test Job")
$jb.Create()
$jb.NetSendlevel = [Microsoft.SqlServer.Management.Smo.Agent.CompletionAction]::Always