您的位置:首页 > 其它

crm2011开启实体审核

2014-05-09 14:32 281 查看
public void EnableEntityAuditing(IOrganizationService service,string entityName)

{

RetrieveEntityRequest er = new RetrieveEntityRequest() {

LogicalName = entityName,

EntityFilters = Microsoft.Xrm.Sdk.Metadata.EntityFilters.Attributes

};

RetrieveEntityResponse entityResponse = (RetrieveEntityResponse)service.Execute(er);

EntityMetadata entityMetadata = entityResponse.EntityMetadata;

//原来状态

bool oldValue = entityMetadata.IsAuditEnabled.Value;

entityMetadata.IsAuditEnabled = new BooleanManagedProperty(true);

UpdateEntityRequest updateEntityRequest = new UpdateEntityRequest { Entity = entityMetadata };

UpdateEntityResponse updateEntityResponse = (UpdateEntityResponse)service.Execute(updateEntityRequest);

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: