在.Net标准库中访问Microsoft.xrm.sdk,可以通过以下步骤实现:
using Microsoft.Xrm.Sdk;
string connectionString = "AuthType=Office365;Url=https://your-crm-instance.crm.dynamics.com;Username=username;Password=password";
IOrganizationService service = new CrmServiceClient(connectionString);
请将"your-crm-instance"替换为您的Dynamics 365 CRM实例的URL,"username"和"password"替换为您的登录凭据。
Entity account = new Entity("account");
account["name"] = "Sample Account";
Guid accountId = service.Create(account);
Entity updatedAccount = new Entity("account");
updatedAccount.Id = accountId;
updatedAccount["name"] = "Updated Account";
service.Update(updatedAccount);
service.Delete("account", accountId);
QueryExpression query = new QueryExpression("account");
query.ColumnSet = new ColumnSet("name");
EntityCollection results = service.RetrieveMultiple(query);
foreach (Entity entity in results.Entities)
{
string accountName = entity.GetAttributeValue<string>("name");
Console.WriteLine(accountName);
}
以上代码示例仅为演示目的,实际使用时可能需要根据具体需求进行调整。
关于Microsoft.xrm.sdk的更多信息和详细文档,请参考腾讯云的相关产品和文档:
领取专属 10元无门槛券
手把手带您无忧上云