當前位置: 首頁>>代碼示例>>VB.NET>>正文


VB.NET PolicyLevel.StoreLocation屬性代碼示例

本文整理匯總了VB.NET中System.Security.Policy.PolicyLevel.StoreLocation屬性的典型用法代碼示例。如果您正苦於以下問題:VB.NET PolicyLevel.StoreLocation屬性的具體用法?VB.NET PolicyLevel.StoreLocation怎麽用?VB.NET PolicyLevel.StoreLocation使用的例子?那麽, 這裏精選的屬性代碼示例或許可以為您提供幫助。


在下文中一共展示了PolicyLevel.StoreLocation屬性的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的VB.NET代碼示例。

示例1: CheckEvidence

' Demonstrate the use of ResolvePolicy for passed in evidence.
Private Overloads Shared Sub CheckEvidence(ByVal evidence As Evidence)
    ' Display the code groups to which the evidence belongs.
    Console.WriteLine("ResolvePolicy for the given evidence.")
    Console.WriteLine(ControlChars.Tab + "Current evidence belongs to the following code groups:")
    Dim policyEnumerator As IEnumerator = SecurityManager.PolicyHierarchy()
    ' Resolve the evidence at all the policy levels.
    While policyEnumerator.MoveNext()
        Dim currentLevel As PolicyLevel = CType(policyEnumerator.Current, PolicyLevel)
        Dim cg1 As CodeGroup = currentLevel.ResolveMatchingCodeGroups(evidence)
        Console.WriteLine((ControlChars.Lf + ControlChars.Tab + currentLevel.Label + " Level"))
        Console.WriteLine((ControlChars.Tab + ControlChars.Tab + "CodeGroup = " + cg1.Name))
        Dim cgE1 As IEnumerator = cg1.Children.GetEnumerator()
        While cgE1.MoveNext()
            Console.WriteLine((ControlChars.Tab + ControlChars.Tab + ControlChars.Tab + "Group = " + CType(cgE1.Current, CodeGroup).Name))
        End While
        Console.WriteLine((ControlChars.Tab + "StoreLocation = " + currentLevel.StoreLocation))
    End While

    Return
End Sub
開發者ID:VB.NET開發者,項目名稱:System.Security.Policy,代碼行數:21,代碼來源:PolicyLevel.StoreLocation


注:本文中的System.Security.Policy.PolicyLevel.StoreLocation屬性示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。