Share via


ITeamFoundationSecurityService インターフェイス

名前空間:  Microsoft.TeamFoundation.Framework.Server
アセンブリ:  Microsoft.TeamFoundation.Framework.Server (Microsoft.TeamFoundation.Framework.Server.dll 内)

構文

'宣言
<DefaultServiceImplementationAttribute(GetType(TeamFoundationSecurityService))> _
Public Interface ITeamFoundationSecurityService _
    Inherits ITeamFoundationService
[DefaultServiceImplementationAttribute(typeof(TeamFoundationSecurityService))]
public interface ITeamFoundationSecurityService : ITeamFoundationService

ITeamFoundationSecurityService 型で公開されるメンバーは以下のとおりです。

メソッド

  名前 説明
パブリック メソッド CreateSecurityNamespace 提供される情報に基づいて、SecurityNamespace を作成します。
パブリック メソッド DeleteSecurityNamespace SecurityNamespaces のコレクションの SecurityNamespace を削除します。
パブリック メソッド GetSecurityNamespace GUID に関連付けられている TeamFoundationSecurityNamespace のインスタンスを返します。NULL は GUID に関連する ITeamFoundationSecurityNamespace がない場合にを返します。
パブリック メソッド GetSecurityNamespaces 既存のセキュリティ securityNamespaces すべての列挙体を返します。
パブリック メソッド RemoveIdentityACEs 指定した ID で配列の削除
パブリック メソッド ServiceEnd ServiceEnd は、ホストがシャットダウンに、このサービスがに保持されているすべてのリソースを解放する必要があるときに呼び出されます。 (ITeamFoundationService から継承されます。)
パブリック メソッド ServiceStart ServiceStart は、サービスを初期化するときに呼び出されます。サービスを非同期的に intialized ユーザーがアクセスできるように、サービスが整った時点かを判断するために使用される Service_Ready を実装する必要があります。 (ITeamFoundationService から継承されます。)
パブリック メソッド UpdateSecurityNamespace 既存のセキュリティの名前空間を更新します。このデータは保持されます。

このページのトップへ

参照

関連項目

Microsoft.TeamFoundation.Framework.Server 名前空間