Del via


xRM-meddelelser i organisationstjenesten

 

Udgivet: januar 2017

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

Microsoft.Xrm.Sdk.Messages-navneområdet understøtter de kernemeddelelser, du skal bruge for at arbejde med dataene i et objekt. Dette navneområde indeholder også de meddelelser, du kan bruge til at hente og tilpasse metadataene for objekter, attributter og relationer.

Meddelelser bruges sammen med IOrganizationService.Execute-metoden. Alle meddelelser, der er tilgængelige i Microsoft.Xrm.Sdk.Messages-navneområdet, gælder for alle tre udrulningstyper.

Anmodningssiden angiver også, om meddelelsen virker online (forbindelse til serveren) eller offline (afbrudt fra serveren).

Datameddelelser

I følgende tabel vises de datameddelelser, der er tilgængelige i navneområdet xRM.

Meddelelse

Beskrivelse

AssociateRequest

Opretter et link mellem poster, der er medlem af en relation.

ConvertDateAndTimeBehaviorRequest

Kun til intern brug.

CreateRequest

Opretter en post af en hvilken som helst type, der understøtter Create-meddelelsen, herunder brugerdefinerede objekter.

DeleteRequest

Sletter en eksisterende post.

DisassociateRequest

Fjerner linket mellem poster.

ExecuteAsyncRequest

Udfører en meddelelse asynkront. Dette understøtter aktuelt kun ImportSolutionRequest-meddelelsen.

ExecuteTransactionRequest

Udfører flere meddelelsesanmodninger i en enkelt database-transaktion.

ReactivateEntityKeyRequest

Sender et nyt asynkront systemjob for at oprette indeks for nøglen.

RetrieveEntityChangesRequest

Henter ændringerne i et objekt siden sidste synkronisering.

RetrieveRequest

Henter en post.

RetrieveMultipleRequest

Henter en samling af poster. Forespørgslen kan angives ved hjælp af et forespørgselsudtryk eller en FetchXML-forespørgsel.

UpdateRequest

Opdaterer en eksisterende post.

UpsertRequest

Opdaterer eller indsætter en post.

Metadatameddelelser

I følgende tabel vises de metadatameddelelser, der er tilgængelige i navneområdet XRM.

Meddelelse

Beskrivelse

CanBeReferencedRequest

Kontrollerer, om det angivne objekt kan være det primære objekt (en) i en en-til-mange-relation.

CanBeReferencingRequest

Kontrollerer, om det angivne objekt kan være det refererende objekt (mange) i en en-til-mange-relation.

CanManyToManyRequest

Kontrollerer, om objektet kan deltage i en mange-til-mange-relation.

CreateAttributeRequest

Opretter en tilpasset attribut for et objekt.

CreateEntityKeyRequest

Opretter en alternativ nøgle for et objekt.

CreateEntityRequest

Opretter et brugerdefineret objekt.

CreateManyToManyRequest

Opretter en mange-til-mange-relation mellem to objekter.

CreateOneToManyRequest

Opretter en en-til-mange-relation mellem to objekter.

CreateOptionSetRequest

Opretter en tilpasset global grupperet indstilling.

DeleteAttributeRequest

Sletter en attribut fra et objekt.

DeleteEntityKeyRequest

Sletter en alternativ nøgle for et objekt.

DeleteEntityRequest

Sletter et objekt.

DeleteOptionSetRequest

Sletter en grupperet indstilling.

DeleteOptionValueRequest

Sletter en værdi fra en liste over indstillinger.

DeleteRelationshipRequest

Sletter en relation.

ExecuteMultipleRequest

Udfører en eller flere meddelelsesanmodninger som en enkelt batchhandling.

GetValidManyToManyRequest

Returnerer det sæt af objekter, der kan deltage i en mange-til-mange-relation.

GetValidReferencedEntitiesRequest

Returnerer det sæt af objekter, der er gyldige som det primære objekt (en) fra det angivne objekt i en en-til-mange-relation. Hvis intet objekt er angivet, returnerer denne meddelelse alle objekter, der kan være det primære objekt i en en-til-mange-relation.

GetValidReferencingEntitiesRequest

Returnerer det sæt af objekter, der er gyldige som det relaterede objekt (mange) til det angivne objekt i en en-til-mange-relation. Hvis intet objekt er angivet, returnerer denne meddelelse alle objekter, der kan være det relaterede objekt i en en-til-mange-relation.

InsertOptionValueRequest

Indsætter en værdi på en liste over indstillinger.

InsertStatusValueRequest

Indsætter en statusværdi på en liste over statusværdier.

IsDataEncryptionActiveRequest

Kontrollerer, om kryptering af data i øjeblikket kører (aktiv eller inaktiv).

OrderOptionRequest

Angiver rækkefølgen for en liste med indstillinger.

RetrieveAllEntitiesRequest

Henter metadataene for alle objekter.

RetrieveAllOptionSetsRequest

Henter oplysninger om alle globale grupperede indstillinger.

RetrieveAttributeRequest

Henter metadata til den angivne attribut.

RetrieveDataEncryptionKeyRequest

Henter nøgleværdi for datakryptering.

RetrieveEntityChangesRequest

Henter ændringer for et objekt.

RetrieveEntityKeyRequest

Henter en alternativ nøgle for et objekt.

RetrieveEntityRequest

Henter metadata til det angivne objekt.

RetrieveManagedPropertyRequest

Henter en administreret egenskabsdefinition.

RetrieveMetadataChangesRequest

Henter en samling metadataposter, der opfylder de angivne kriterier.

RetrieveOptionSetRequest

Henter en angivet grupperet indstilling.

RetrieveRelationshipRequest

Henter metadata til den angivne relation.

RetrieveTimestampRequest

Henter et tidsstempel, der angiver, hvornår metadataene blev ændret sidst.

SetDataEncryptionKeyRequest

Indstiller eller gendanner datakrypteringsnøglen.

UpdateAttributeRequest

Opdaterer metadataene for en attribut.

UpdateEntityRequest

Opdaterer metadataene for et objekt.

UpdateOptionSetRequest

Opdaterer en grupperet indstilling.

UpdateOptionValueRequest

Opdaterer metadataene for en indstillingsværdi.

UpdateRelationshipRequest

Opdaterer metadataene for en relation.

UpdateStateValueRequest

Opdaterer metadataene for en tilstandsværdi.

Se også

IOrganizationService
Microsoft.Xrm.Sdk.Messages
Bruge organisationstjenesten til at læse og skrive data eller metadata
Dynamics 365-meddelelser i organisationstjenesten

Microsoft Dynamics 365

© 2017 Microsoft. Alle rettigheder forbeholdes. Ophavsret