SecurityNamespaceDescription クラス
[TeamFoundationSecurityNamespace]の詳細を記述するために使用します。
継承階層
System.Object
Microsoft.TeamFoundation.Framework.Server.SecurityNamespaceDescription
名前空間: Microsoft.TeamFoundation.Framework.Server
アセンブリ: Microsoft.TeamFoundation.Framework.Server (Microsoft.TeamFoundation.Framework.Server.dll 内)
構文
'宣言
<CallOnSerializationAttribute("PrepareForWebServiceSerialization")> _
<CallOnDeserializationAttribute("InitializeFromWebServiceDeserialization")> _
Public Class SecurityNamespaceDescription
[CallOnSerializationAttribute("PrepareForWebServiceSerialization")]
[CallOnDeserializationAttribute("InitializeFromWebServiceDeserialization")]
public class SecurityNamespaceDescription
SecurityNamespaceDescription 型で公開されるメンバーは以下のとおりです。
コンストラクター
名前 | 説明 | |
---|---|---|
SecurityNamespaceDescription() | このオブジェクトのインスタンスを作成します。このコンストラクターは、Webサービスのために必要です。 | |
SecurityNamespaceDescription(Guid, String, String, String, Char, Int32, SecurityNamespaceStructure, Int32, Int32, List<ActionDefinition>) | セキュリティの名前空間を作成するために使用できる [SecurityNamespaceDescription] を作成します。 |
このページのトップへ
プロパティ
名前 | 説明 | |
---|---|---|
Actions | このセキュリティの名前空間を保護する必要があるアクションのリスト。 | |
DatabaseCategory | これは、このセキュリティの名前空間のセキュリティ情報が格納されるかを記述するデータベースのカテゴリです。 | |
DisplayName | この名前空間のローカライズされた名前。 | |
ElementLength | ||
ExtensionType | これは、このセキュリティの名前空間を拡張するためのプラグインのディレクトリから読み込む必要のある拡張子の型です。 | |
Name | この名前空間の非ローカライズされた名前。 | |
NamespaceId | この名前空間の一意の識別子。 | |
NamespaceStructure | アクセス制御リストを編成するためにこの名前空間が使用する構造体。これが階層に設定されている場合は、いずれかのプロパティ [ElementLength] 注意してください。または [SeparatorChars] のプロパティを設定する必要があります。 | |
ReadPermission | セキュリティの名前空間にセキュリティのデータを読み取るためにuserが必要とするアクセス許可のビット。 | |
SeparatorValue | この名前空間で操作する要素を決定するセキュリティ トークンが特定の文字でそれらの文字を指定した場合、ここに分割する必要があります。そうでない場合、この値はnull文字です。 | |
StructureValue | Webサービスのセキュリティ上の名前空間の構造体に関する情報を送信するために使用します。 | |
WritePermission | アクセス許可のビットは、userしてセキュリティの名前空間のセキュリティのデータを変更する必要がありました。 |
このページのトップへ
メソッド
名前 | 説明 | |
---|---|---|
Equals | 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。) | |
Finalize | オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) | |
GetHashCode | 特定の型のハッシュ関数として機能します。 (Object から継承されます。) | |
GetLocalizedActions | アクセス許可のビットのローカライズされたアクションを取得します。 | |
GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) | |
MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) | |
ToString | 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。) |
このページのトップへ
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。