Configuration Manager の関連付けクラス

Configuration Manager では、関連付けを使用すると、2 つのクラスのインスタンスを論理的に関連付けることができます。 通常、アソシエーションは 2 つのキー プロパティ (他のクラス インスタンスの場所を一意に識別するパスまたはポインター) で構成されますが、アソシエーションにはその他のプロパティを含めることもできます。 プロバイダーは、キー プロパティを使用して、要求されたデータを取得します。

アソシエーション クラスは、関連情報を収集するための便利な手段を提供しますが、本質的に遅いです。 パフォーマンスが問題となる場合は、関連情報を自分で収集することを検討してください。

注:

関連付けクラスは、 SMS_CollectToSubCollect_a クラスを除き読み取り専用です。 アソシエーション クラス名には _a がサフィックス付き。

次の表に、関連付けクラスを示します。

Association クラス 説明
SMS_AdvertToSourceSite_a 提供情報を作成したサイトに広告を関連付けます。
SMS_BaseAssociation すべての Configuration Manager 関連付けクラスの基底クラスである抽象クラス。 プロパティはありません。
SMS_CollectionMember_a コレクションをメンバー リソースに関連付けます。
SMS_CollectionToPkgAdvert_a 提供情報をターゲット コレクションに関連付けます。
SMS_CollectToSubCollect_a コレクションを親コレクションに関連付けます。
SMS_ObjectToClassPermissions_a セキュリティで保護されたオブジェクトを、そのオブジェクトに対するクラス アクセス許可を持つさまざまなユーザーと関連付けます。
SMS_ObjectToInstancePermissions_a セキュリティで保護されたオブジェクトのインスタンスに対するアクセス許可を持つユーザーと、保護されたオブジェクトを関連付けます。
SMS_PackageToAdvert_a 提供するパッケージに提供情報を関連付けます。
SMS_PackageToSourceSite_a パッケージを作成したサイトにパッケージを関連付けます。
SMS_PDFPkgToPDFProgram_a パッケージ定義ファイル パッケージを、パッケージの一部であるパッケージ定義ファイル プログラムに関連付けます。
SMS_PkgToPkgAccess_a 配布ポイントでパッケージにアクセスするために使用されるユーザー アカウントでパッケージを関連付けます。
SMS_PkgToPkgProgram_a パッケージを、パッケージを形成するプログラムと関連付けます。
SMS_PkgToPkgServer_a パッケージを配布ポイントに関連付けます。
SMS_SCFToSCI_a サイト コントロール ファイルを、現在のサイト コントロール ファイルを構成するサイト コントロール アイテムと関連付けます。
SMS_SCFToSite_a サイト コントロール ファイルを、そのファイルが属するサイトに関連付けます。
SMS_SiteToROOTColl_a サイトに属するコレクションのルートをサイトに関連付けます。
SMS_SiteToSiteID_a サイトとその識別情報を関連付けます。
SMS_SiteToSubSite_a サイトとそのサブサイトを関連付けることによって、サイトの階層を定義します。

関連項目