Job.VersionNumber Job.VersionNumber Job.VersionNumber Property

정의

작업이 수정될 때마다 증가하는 시스템 관리 값을 가져옵니다. Gets a system-maintained value that is incremented every time the job is modified.

public:
 property int VersionNumber { int get(); };
[Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcProperty(Microsoft.SqlServer.Management.Sdk.Sfc.Metadata.SfcPropertyFlags.Standalone)]
public int VersionNumber { get; }
Public ReadOnly Property VersionNumber As Integer
속성 값

Int32 작업 수정 된 횟수를 지정 하는 값입니다. An Int32 value that specifies the number of times that the job has been modified.

예제

다음 코드 예제에서는 작업을 만들고 버전 번호를 표시 합니다.The following code example creates a job and displays the version number.

C#C#

Server srv = new Server("(local)");  
Job jb = new Job(srv.JobServer, "Test Job");  
jb.Create();  
Console.WriteLine(jb.VersionNumber);  

PowerShellPowerShell

$srv = new-object Microsoft.SqlServer.Management.Smo.Server("(local)")  
$jb = new-object Microsoft.SqlServer.Management.Smo.Agent.Job($srv.JobServer, "Test Job")  
$jb.Create()  
Write-Host $jb.VersionNumber  

설명

참조 된 작업 또는 단계 및 일정 하면 모든 변경 사항을 저장 합니다 VersionNumber 속성을 수정 합니다.Saving any change to the referenced job, or its steps and schedules, causes the VersionNumber property to be modified. 작업 버전 관리는 다중 서버 관리 대상에 대 한 올바른 버전을 확인 하는 간단한 논리의 일부일 수 있습니다.Job versioning can be part of simple logic verifying correct versions for multiserver administration targets.

적용 대상