基本的には、 SharePoint userprofile serviceから取得した birthdayWish メールを送信するタイマー ジョブを作成しています。しかし問題は、サーバー上に複数のユーザー プロファイル サービスがあることです。
1のように)。userprofile service1
2)。userprofile service2
3)。userprofile service3
4)。ユーザープロファイルサービス4
では、2 番目のユーザー プロファイル サービスの使用方法について説明します。
ここに私がしたいくつかのコードがあります:
SPServiceContext oServiceContext = SPServiceContext.GetContext(SPServiceApplicationProxyGroup.Default, SPSiteSubscriptionIdentifier.Default);
UserProfileManager oProfileManager = new UserProfileManager(oServiceContext);
したがって、ここSPServiceApplicationProxyGroup.Defaultでは、最初のユーザー プロファイルを取得します。
その中で私は2 番目のユーザー プロファイル サービスを使用したいと考えています。ただし、デフォルトでは、取得する最初のユーザー プロファイル サービスにアクセスし、それを反復しようとするとき。
では、2 番目のユーザー プロファイル サービスを使用するように設定する方法を説明します。