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