trusteeとは何? わかりやすく解説 Weblio辞書 (original) (raw)

Trustee クラス

アクセス制御エントリ適用先ユーザー アカウントグループ アカウント、またはログオン セッション指定します

名前空間: System.Messaging
アセンブリ: System.Messaging (system.messaging.dll 内)
構文構文

Visual Basic (宣言)

Public Class Trustee

Visual Basic (使用法)

Dim instance As Trustee

C#

public class Trustee

C++

public ref class Trustee

J#

public class Trustee

JScript

public class Trustee

解説解説

トラスティとは、アクセス制御エントリ作成するときに、アクセス権与えたり拒否したりする対象となるエンティティです。TrusteeType メンバを (直接に、または Trustee コンストラクタ使用して間接的に) 設定してトラスティが、ユーザーコンピュータその他の種類のいずれであるかを指定しますトラスティアクセス許可設定する前にトラスティ型を指定しなかった場合は、型の既定値Unknownなります

Trustee使用してアクセス許可設定する前にName プロパティの値を指定する必要があります。**Name** には、新しアクセス権割り当て先となるユーザーグループ、またはコンピュータ アカウントの名前が格納されます。オプションとして、SystemName プロパティ使用してトラスティ アカウント検索場所とするシステムの名前を指定し、その名前を解決してセキュリティ ID取得できますSystemName指定しない場合は、ローカル コンピュータアカウント名検索します

継承階層継承階層

System.Object
System.Messaging.Trustee

スレッド セーフスレッド セーフ

この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。

プラットフォームプラットフォーム

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

開発プラットフォーム中には.NET Framework によってサポートされていないバージョンありますサポートされているバージョンについては、「システム要件」を参照してください

バージョン情報バージョン情報

.NET Framework
サポート対象 : 2.01.11.0

参照参照

関連項目
Trustee メンバ
System.Messaging 名前空間
TrusteeType
MessageQueueAccessControlEntry クラス
MessageQueue.SetPermissions


Trustee コンストラクタ ()

Trustee クラス新しインスタンスを、その読み取り/書き込みプロパティ設定せず初期化します。

名前空間: System.Messaging
アセンブリ: System.Messaging (system.messaging.dll 内)
構文構文

Visual Basic (宣言)

Public Sub New

Visual Basic (使用法)

Dim instance As New Trustee

C#

public Trustee ()

C++

public: Trustee ()

J#

public Trustee ()

JScript

public function Trustee ()

解説解説

Trustee インスタンス使用してアクセス許可設定する前にName プロパティの値を指定する必要がありますオプションとして、SystemName プロパティ使用してトラスティ アカウント検索場所とするシステムの名前を指定し、その名前を解決してセキュリティ ID取得できますSystemName指定しない場合は、ローカル コンピュータアカウント名検索します

.NET Framework のセキュリティ.NET Frameworkセキュリティ

プラットフォームプラットフォーム

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

開発プラットフォーム中には.NET Framework によってサポートされていないバージョンありますサポートされているバージョンについては、「システム要件」を参照してください

バージョン情報バージョン情報

.NET Framework
サポート対象 : 2.01.11.0

参照参照

関連項目
Trustee クラス
Trustee メンバ
System.Messaging 名前空間


Trustee コンストラクタ (String, String)

Name プロパティSystemName プロパティの値を指定して、**Unknown** 型の Trustee クラス新しインスタンス初期化します。

名前空間: System.Messaging
アセンブリ: System.Messaging (system.messaging.dll 内)
構文構文

Visual Basic (宣言)

Public Sub New ( _ name As String, _ systemName As String _ )

Visual Basic (使用法)

Dim name As String Dim systemName As String

Dim instance As New Trustee(name, systemName)

C#

public Trustee ( string name, string systemName )

C++

public: Trustee ( String^ name, String^ systemName )

J#

public Trustee ( String name, String systemName )

JScript

public function Trustee ( name : String, systemName : String )

パラメータ

name

Name プロパティ代入する値。

systemName

SystemName プロパティ代入する値。

例外例外

例外種類 条件
ArgumentNullException name パラメータnull 参照 (Visual Basic では Nothing) です。

解説解説

このオーバーロード使用してトラスティ設定しアカウント検索ネットワーク コンピュータ使用するように指定します。TrusteeType プロパティUnknown設定されていますが、この Trusteeインスタンス使用してアクセス許可設定する前に、このプロパティの値を変更できます

.NET Framework のセキュリティ.NET Frameworkセキュリティ

プラットフォームプラットフォーム

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

開発プラットフォーム中には.NET Framework によってサポートされていないバージョンありますサポートされているバージョンについては、「システム要件」を参照してください

バージョン情報バージョン情報

.NET Framework
サポート対象 : 2.01.11.0

参照参照

関連項目
Trustee クラス
Trustee メンバ
System.Messaging 名前空間
Name
SystemName


Trustee コンストラクタ (String)

Unknown 型の Trustee クラス新しインスタンス初期化し、**Name** プロパティ指定された値に設定してから、SystemName を null 参照 (Visual Basic では Nothing) に設定します

名前空間: System.Messaging
アセンブリ: System.Messaging (system.messaging.dll 内)
構文構文

Visual Basic (宣言)

Public Sub New ( _ name As String _ )

Visual Basic (使用法)

Dim name As String

Dim instance As New Trustee(name)

C#

public Trustee ( string name )

C++

public: Trustee ( String^ name )

J#

public Trustee ( String name )

JScript

public function Trustee ( name : String )

パラメータ

name

Name プロパティ代入する値。

例外例外

例外種類 条件
ArgumentNullException name パラメータnull 参照 (Visual Basic では Nothing) です。

解説解説

このオーバーロード使用してトラスティ アカウント設定しアカウント検索ローカル コンピュータ使用するように指定します。TrusteeType プロパティUnknown設定されていますが、この Trusteeインスタンス使用してアクセス許可設定する前に、このプロパティの値を変更できます

.NET Framework のセキュリティ.NET Frameworkセキュリティ

プラットフォームプラットフォーム

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

開発プラットフォーム中には.NET Framework によってサポートされていないバージョンありますサポートされているバージョンについては、「システム要件」を参照してください

バージョン情報バージョン情報

.NET Framework
サポート対象 : 2.01.11.0

参照参照

関連項目
Trustee クラス
Trustee メンバ
System.Messaging 名前空間
Name


Trustee コンストラクタ (String, String, TrusteeType)

Name プロパティSystemName プロパティの値を指定して、Trustee クラス新しインスタンス初期化します。

名前空間: System.Messaging
アセンブリ: System.Messaging (system.messaging.dll 内)
構文構文

Visual Basic (宣言)

Public Sub New ( _ name As String, _ systemName As String, _ trusteeType As TrusteeType _ )

Visual Basic (使用法)

Dim name As String Dim systemName As String Dim trusteeType As TrusteeType

Dim instance As New Trustee(name, systemName, trusteeType)

C#

public Trustee ( string name, string systemName, TrusteeType trusteeType )

C++

public: Trustee ( String^ name, String^ systemName, TrusteeType trusteeType )

J#

public Trustee ( String name, String systemName, TrusteeType trusteeType )

JScript

public function Trustee ( name : String, systemName : String, trusteeType : TrusteeType )

パラメータ

name

Name プロパティ代入する値。

systemName

SystemName プロパティ代入する値。

trusteeType

トラスティアカウントの種類を示す TrusteeType。

例外例外

例外種類 条件
ArgumentNullException name パラメータnull 参照 (Visual Basic では Nothing) です。

解説解説

トラスティ種類わかっている場合は、このオーバーロード使用してトラスティ アカウント設定しアカウント検索ネットワーク コンピュータ使用するように指定します

このオーバーロードは、構築時に TrusteeType プロパティ設定しますが、この Trusteeインスタンス使用してアクセス許可設定する前に、このプロパティの値を変更できます。(コンストラクタその他のオーバーロード既定設定する) Unknown トラスティ型は、使用されているトラスティ種類不明であっても、有効であることがわかっている場合だけに使用します

.NET Framework のセキュリティ.NET Frameworkセキュリティ

プラットフォームプラットフォーム

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

開発プラットフォーム中には.NET Framework によってサポートされていないバージョンありますサポートされているバージョンについては、「システム要件」を参照してください

バージョン情報バージョン情報

.NET Framework
サポート対象 : 2.01.11.0

参照参照

関連項目
Trustee クラス
Trustee メンバ
System.Messaging 名前空間
Name
SystemName
TrusteeType


Trustee コンストラクタ

Trustee クラス新しインスタンス初期化します。
オーバーロードの一覧オーバーロードの一覧

名前 説明
Trustee () Trustee クラス新しインスタンスを、その読み取り/書き込みプロパティ設定せず初期化します。
Trustee (String) Unknown 型の Trustee クラス新しインスタンス初期化しName プロパティ指定された値に設定してから、SystemName を null 参照 (Visual Basic では Nothing) に設定します
Trustee (String, String) Name プロパティSystemName プロパティの値を指定して、**Unknown** 型の Trustee クラス新しインスタンス初期化します。
Trustee (String, String, TrusteeType) Name プロパティSystemName プロパティの値を指定してTrustee クラス新しインスタンス初期化します。

参照参照

関連項目

Trustee クラス
Trustee メンバ
System.Messaging 名前空間


Trustee プロパティ

パブリック プロパティパブリック プロパティ

| | 名前 | 説明 | | | --------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | | パブリック プロパティ | Name | トラスティの名前を取得または設定します。 | | パブリック プロパティ | SystemName | トラスティアカウント検索対象となるコンピュータ取得または設定します。 | | パブリック プロパティ | TrusteeType | トラスティユーザーグループコンピュータドメインエイリアスのいずれであるかを識別するトラスティの型を取得または設定します。 |

参照参照

関連項目

Trustee クラス
System.Messaging 名前空間
TrusteeType
MessageQueueAccessControlEntry クラス
MessageQueue.SetPermissions


Trustee メソッド

パブリック メソッドパブリック メソッド

(プロテクト メソッド参照)

| | 名前 | 説明 | | | ------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | | パブリック メソッド | Equals | オーバーロードされます2 つObject インスタンス等しかどうか判断します。 (Object から継承されます。) | | パブリック メソッド | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用適してます。 (Object から継承されます。) | | パブリック メソッド | GetType | 現在のインスタンスType取得します。 (Object から継承されます。) | | パブリック メソッド | ReferenceEquals | 指定した複数Object インスタンス同一かどうか判断します。 (Object から継承されます。) | | パブリック メソッド | ToString | 現在の Object を表す String返します。 (Object から継承されます。) |

プロテクト メソッドプロテクト メソッド

| | 名前 | 説明 | | | ------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | プロテクト メソッド | Finalize | Objectガベージ コレクションにより収集される前に、その Objectリソース解放しその他のクリーンアップ操作実行できるようにします。 (Object から継承されます。) | | プロテクト メソッド | MemberwiseClone | 現在の Object簡易コピー作成します。 (Object から継承されます。) |

参照参照

関連項目

Trustee クラス
System.Messaging 名前空間
TrusteeType
MessageQueueAccessControlEntry クラス
MessageQueue.SetPermissions


Trustee メンバ

アクセス制御エントリ適用先ユーザー アカウントグループ アカウント、またはログオン セッション指定します

Trusteeデータ型公開されるメンバを以下の表に示します

パブリック コンストラクタパブリック コンストラクタ

| | 名前 | 説明 | | | ------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | | パブリック メソッド | Trustee | オーバーロードされます。 Trustee クラス新しインスタンス初期化します。 |

パブリック プロパティパブリック プロパティ

| | 名前 | 説明 | | | --------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | | パブリック プロパティ | Name | トラスティの名前を取得または設定します。 | | パブリック プロパティ | SystemName | トラスティアカウント検索対象となるコンピュータ取得または設定します。 | | パブリック プロパティ | TrusteeType | トラスティユーザーグループコンピュータドメインエイリアスのいずれであるかを識別するトラスティの型を取得または設定します。 |

パブリック メソッドパブリック メソッド

(プロテクト メソッド参照)

| | 名前 | 説明 | | | ------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | | パブリック メソッド | Equals | オーバーロードされます2 つObject インスタンス等しかどうか判断します。 (Object から継承されます。) | | パブリック メソッド | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用適してます。 (Object から継承されます。) | | パブリック メソッド | GetType | 現在のインスタンスType取得します。 (Object から継承されます。) | | パブリック メソッド | ReferenceEquals | 指定した複数Object インスタンス同一かどうか判断します。 (Object から継承されます。) | | パブリック メソッド | ToString | 現在の Object を表す String返します。 (Object から継承されます。) |

プロテクト メソッドプロテクト メソッド

| | 名前 | 説明 | | | ------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | プロテクト メソッド | Finalize | Objectガベージ コレクションにより収集される前に、その Objectリソース解放しその他のクリーンアップ操作実行できるようにします。 (Object から継承されます。) | | プロテクト メソッド | MemberwiseClone | 現在の Object簡易コピー作成します。 (Object から継承されます。) |

参照参照

関連項目

Trustee クラス
System.Messaging 名前空間
TrusteeType
MessageQueueAccessControlEntry クラス
MessageQueue.SetPermissions