でクラスを生成しましCRM Devtoolkit
た。任意のエンティティを取得しOrganizationServiceContext.CreateQuer<customEntityType>().Where(someExpression).FirstOfDefault()
ました。結果は良好です。すべて独自のプロパティがありますが、関連するエンティティがあります:
/// <summary>
/// N:N inv_inv_templatedelivery_account
/// </summary>
[Microsoft.Xrm.Sdk.RelationshipSchemaNameAttribute("relashionshipname")]
public System.Collections.Generic.IEnumerable<CustomEntity> inv_inv_templatedelivery_account
{
get
{
return this.GetRelatedEntities<CustomEntity>("relashionshipname", null);
}
set
{
this.OnPropertyChanging("somePointer");
this.SetRelatedEntities<CustomEntity>("relashionshipname", null, value);
this.OnPropertyChanged("somePointer");
}
}
このコードは SDK Developer Toolkit によって生成されました! なぜNULLを返すのですか???? また、CrmSvcUtil.exe を使用してクラスを生成しようとしましたが、結果は同じでした。
まことにありがとうございます。