Del via


Gentagelsesmønsteret i udførelse af asynkrone job

 

Udgivet: januar 2017

Gælder for: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Du kan udføre asynkrone systemhandlinger én gang eller gentagne gange ved hjælp af en gentagelsesregel. Brug attributten AsyncOperation.RecurrencePattern til at angive gentagelsesreglen. Denne egenskab er inkluderet i anmodningsklasserne i de IOrganizationService-meddelelser, der sender asynkrone job, f.eks massesletning eller masseregistrering af dubletter. Den er også inkluderet i de objekter, der repræsenterer asynkrone handlinger, som f.eks. objektet AsyncOperation (systemjob).

Brug følgende format til at angive attributten AsyncOperation.RecurrencePattern.

Gentagelsesmønster

Hyppigheden af udførelse af job

"FREQ=MONTHLY;"

En gang om måneden

"FREQ=WEEKLY;"

En gang om ugen

FREQ=DAILY;"

En gang om dagen

"FREQ=HOURLY;"

En gang i timen

Bemærk

Et komplet format til en gentagelsesregel, der er beskrevet i internetstandarden RFC2445 (Internetspecifikation af kerneobjekt for kalender og planlægning).

Du kan angive, hvor ofte du vil gentage gentagelsesreglen ved hjælp af en INTERVAL-del af reglen. For at udføre et job efter tre dage kan du f.eks. bruge følgende format: "FREQ=DAILY;INTERVAL=3;".INTERVAL er en valgfri del af gentagelsesreglen. Hvis du ikke angiver INTERVAL, bliver den angivet til 1.

For at køre et asynkront job uden gentagelse skal du angive denne egenskab til en værdi, der er angivet i AsyncOperation.RecurrencePattern-egenskaben, der programmerer et referenceemne for en bestemt meddelelsesanmodningsklasse eller et objekt.

Hvis du vil angive starttidspunktet for afviklingen af jobbet skal du bruge egenskaben AsyncOperation.RecurrenceStartTime eller StartDateTime i meddelelsesanmodningsklasserne eller i de poster, der repræsenterer asynkrone handlinger. Hvis egenskaben ikke er indstillet, angives starttidspunktet til den værdi, der er indeholdt i egenskaben DateTime.Now.

Se også

RecurrencePattern
StartDateTime
RecurrencePattern
RecurrenceStartTime
Slet flere data ad gangen
Objektet AsyncOperation (systemjob)
Asynkron tjeneste i Microsoft Dynamics 365
Understøttede objekter til asynkrone handlinger

Microsoft Dynamics 365

© 2017 Microsoft. Alle rettigheder forbeholdes. Ophavsret