Job.EmailLevel Job.EmailLevel Job.EmailLevel Property

정의

작업 실행이 끝날 때 운영자에게 전자 메일 알림을 보낼지 여부를 결정하는 완료 동작을 가져오거나 설정합니다. Gets or sets the completion action that determines whether to send an e-mail notification to an operator when the job finishes execution.

public:
 property Microsoft::SqlServer::Management::Smo::Agent::CompletionAction EmailLevel { Microsoft::SqlServer::Management::Smo::Agent::CompletionAction get(); void set(Microsoft::SqlServer::Management::Smo::Agent::CompletionAction value); };
[Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcProperty(Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcPropertyFlags.Standalone)]
public Microsoft.SqlServer.Management.Smo.Agent.CompletionAction EmailLevel { get; set; }
Public Property EmailLevel As CompletionAction
속성 값

운영자에게 전자 메일 알림을 보낼지 여부를 지정하는 CompletionAction 개체 값입니다. A CompletionAction object value that specifies whether to send an e-mail notification to an operator.

예제

다음 코드 예제에서는 작업 실행을 완료 하는 경우 전자 메일 알림을 운영자에 게 전송 항상를 지정 합니다.The following code example specifies that an e-mail notification is always sent to the operator when the job execution has finished.

C#C#

Server srv = new Server("(local)");  
Job jb = new Job(srv.JobServer, "Test Job");  
jb.EmailLevel = CompletionAction.Always;  

PowerShellPowerShell

$srv = new-object Microsoft.SqlServer.Management.Smo.Server("(local)")  
$jb = new-object Microsoft.SqlServer.Management.Smo.Agent.Job($srv.JobServer, "Test Job")  
$jb.EmailLevel = [Microsoft.SqlServer.Management.Smo.Agent.CompletionAction]::Always  

설명

으로 지정 된 경우 Microsoft SQL Server 에이전트 실행의 성공 또는 실패 하는 경우 전자 메일 메시지를 보낼 수 있습니다.If directed, Microsoft SQL Server Agent can send an e-mail message when execution succeeds or fails. 작업의 성공 또는 실패에 상관 없이 전자 메일 메시지를 보낼 수도 있습니다.E-mail messages can also be sent regardless of success or failure of the job. 기본적으로 실행이 끝날 때 전자 메일 메시지가 전송 되지 됩니다.By default, e-mail messages are not sent when execution finishes.

적용 대상