PolicyLevel.RootCodeGroup プロパティとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > PolicyLevel.RootCodeGroup プロパティの意味・解説 

PolicyLevel.RootCodeGroup プロパティ

ポリシー レベルルート コード グループ取得または設定します

名前空間: System.Security.Policy
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

Public Property RootCodeGroup As
 CodeGroup
Dim instance As PolicyLevel
Dim value As CodeGroup

value = instance.RootCodeGroup

instance.RootCodeGroup = value
public CodeGroup RootCodeGroup { get; set;
 }
public:
property CodeGroup^ RootCodeGroup {
    CodeGroup^ get ();
    void set (CodeGroup^ value);
}
/** @property */
public CodeGroup get_RootCodeGroup ()

/** @property */
public void set_RootCodeGroup (CodeGroup value)
public function get RootCodeGroup
 () : CodeGroup

public function set RootCodeGroup
 (value : CodeGroup)

プロパティ
ポリシー レベル コード グループツリールートである CodeGroup。

解説解説
使用例使用例

ルート コード グループの子表示する方法次のコード例示します。このコード例は、PolicyLevel クラストピック取り上げているコード例一部分です。

' Add the code groups to the policy level.
rootCodeGroup.AddChild(myCodeGroup)
pLevel.RootCodeGroup = rootCodeGroup
Console.WriteLine("Permissions granted to all code running in
 this AppDomain level: ")
Console.WriteLine(rootCodeGroup.ToXml())
Console.WriteLine("Child code groups in RootCodeGroup:")
Dim codeGroups As IList = pLevel.RootCodeGroup.Children
Dim codeGroup As IEnumerator = codeGroups.GetEnumerator()
While codeGroup.MoveNext()
    Console.WriteLine((ControlChars.Tab + CType(codeGroup.Current, CodeGroup).Name))
End While
// Add the code groups to the policy level.
rootCodeGroup.AddChild(myCodeGroup);
pLevel.RootCodeGroup = rootCodeGroup;
Console.WriteLine("Permissions granted to all code running in
 this AppDomain level: ");
Console.WriteLine(rootCodeGroup.ToXml());
Console.WriteLine("Child code groups in RootCodeGroup:");
IList codeGroups = pLevel.RootCodeGroup.Children;
IEnumerator codeGroup = codeGroups.GetEnumerator();
while (codeGroup.MoveNext())
{
    Console.WriteLine("\t" + ((CodeGroup)codeGroup.Current).Name);
}
// Add the code groups to the policy level.
rootCodeGroup->AddChild( myCodeGroup );
pLevel->RootCodeGroup = rootCodeGroup;
Console::WriteLine( "Permissions granted to all code running in
 this AppDomain level: " );
Console::WriteLine( rootCodeGroup->ToXml() );
Console::WriteLine( "Child code groups in RootCodeGroup:"
 );
IList^ codeGroups = pLevel->RootCodeGroup->Children;
IEnumerator^ codeGroup = codeGroups->GetEnumerator();
while ( codeGroup->MoveNext() )
{
   Console::WriteLine( "\t{0}", (dynamic_cast<CodeGroup^>(codeGroup->Current))->Name
 );
}
// Add the code groups to the policy level.
rootCodeGroup.AddChild(myCodeGroup);
pLevel.set_RootCodeGroup(rootCodeGroup);
Console.WriteLine("Permissions granted to all code running in
 "
    + "this AppDomain level: ");
Console.WriteLine(rootCodeGroup.ToXml());
Console.WriteLine("Child code groups in RootCodeGroup:");

IList codeGroups = pLevel.get_RootCodeGroup().get_Children();
IEnumerator codeGroup = codeGroups.GetEnumerator();

while (codeGroup.MoveNext()) {
    Console.WriteLine(("\t" + ((CodeGroup)
        (codeGroup.get_Current())).get_Name()));
}
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
PolicyLevel クラス
PolicyLevel メンバ
System.Security.Policy 名前空間


このページでは「.NET Framework クラス ライブラリ リファレンス」からPolicyLevel.RootCodeGroup プロパティを検索した結果を表示しています。
Weblioに収録されているすべての辞書からPolicyLevel.RootCodeGroup プロパティを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からPolicyLevel.RootCodeGroup プロパティ を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

PolicyLevel.RootCodeGroup プロパティのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



PolicyLevel.RootCodeGroup プロパティのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS