Udostępnij za pośrednictwem


Właściwość HasSchedule

Pobiera Boolean wartości właściwość, który określa, czy zadanie ma co najmniej jeden harmonogramu.

Przestrzeń nazw:  Microsoft.SqlServer.Management.Smo.Agent
Zestaw:  Microsoft.SqlServer.Smo (w Microsoft.SqlServer.Smo.dll)

Syntax

'Deklaracja
<SfcPropertyAttribute(SfcPropertyFlags.None Or SfcPropertyFlags.Expensive Or SfcPropertyFlags.Standalone)> _
Public ReadOnly Property HasSchedule As Boolean
    Get
'Użycie
Dim instance As Job
Dim value As Boolean

value = instance.HasSchedule
[SfcPropertyAttribute(SfcPropertyFlags.None|SfcPropertyFlags.Expensive|SfcPropertyFlags.Standalone)]
public bool HasSchedule { get; }
[SfcPropertyAttribute(SfcPropertyFlags::None|SfcPropertyFlags::Expensive|SfcPropertyFlags::Standalone)]
public:
property bool HasSchedule {
    bool get ();
}
[<SfcPropertyAttribute(SfcPropertyFlags.None|SfcPropertyFlags.Expensive|SfcPropertyFlags.Standalone)>]
member HasSchedule : bool
function get HasSchedule () : boolean

Wartość właściwości

Typ: System. . :: . .Boolean
A Boolean wartość określająca, czy zadanie ma przypisany harmonogram lub nie.
Jeśli True, zadanie zawiera co najmniej jeden harmonogram.
Jeśli False (domyślnie), zadanie ma bez harmonogramu.

Uwagi

Kwerendy można JobSchedules kolekcja właściwość do oceny, które harmonogram jest włączona dla zadanie.Jeśli HasSchedule właściwość jest False, JobSchedules kolekcja właściwości jest pusta.

Przykłady

Poniższy przykład kodu Określa, że zadanie ma co najmniej jeden harmonogram.

C#

Server srv = new Server("(local)");
Job jb = new Job(srv.JobServer, "Test Job");
jb.HasSchedule = true;

PowerShell

$srv = new-object Microsoft.SqlServer.Management.Smo.Server("(local)")
$jb = new-object Microsoft.SqlServer.Management.Smo.Agent.Job($srv.JobServer, "Test Job")
$jb.HasSchedule = $TRUE