次の方法で共有


_AppDomain.SetThreadPrincipal メソッド

アプリケーション ドメインでスレッドを実行中に、スレッドがプリンシパルにバインドしようとした場合に、そのスレッドに関連付ける既定のプリンシパル オブジェクトを設定します。

Sub SetThreadPrincipal( _
   ByVal principal As IPrincipal _)
[C#]
void SetThreadPrincipal(
   IPrincipalprincipal);
[C++]
void SetThreadPrincipal(
   IPrincipal* principal);
[JScript]
function SetThreadPrincipal(
   principal : IPrincipal);

パラメータ

  • principal
    スレッドに関連付けるプリンシパル オブジェクト。

例外

例外の種類 条件
ArgumentNullException principal が null 参照 (Visual Basic では Nothing) です。
PolicyException スレッドのプリンシパルが既に設定されています。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

参照

_AppDomain インターフェイス | _AppDomain メンバ | System 名前空間