次の方法で共有


Evidence.GetAssemblyEnumerator メソッド

アセンブリによって提供される証拠を列挙します。

Public Function GetAssemblyEnumerator() As IEnumerator
[C#]
public IEnumerator GetAssemblyEnumerator();
[C++]
public: IEnumerator* GetAssemblyEnumerator();
[JScript]
public function GetAssemblyEnumerator() : IEnumerator;

戻り値

AddAssembly メソッドによって追加された証拠に対する列挙子。

使用例

[Visual Basic, C#] GetAssemblyEnumerator を使用する例を次に示します。

 
Dim oa1() As [Object]
Dim site As New Site("www.wideworldimporters.com")
Dim oa2 As [Object]() = {url, site}
Dim ev3a As New Evidence(oa1, oa2)
enum1 = ev3a.GetHostEnumerator()
Dim enum2 As IEnumerator = ev3a.GetAssemblyEnumerator()
enum2.MoveNext()
Dim obj1 As [Object] = enum2.Current
enum2.MoveNext()
Console.WriteLine(("URL = " + obj1.ToString() + "  Site = " + enum2.Current.ToString()))

[C#] 
Object [] oa1 = {};
Site site = new Site("www.wideworldimporters.com");
Object [] oa2 = { url, site };
Evidence ev3a = new Evidence(oa1, oa2);
enum1 = ev3a.GetHostEnumerator();
IEnumerator enum2 = ev3a.GetAssemblyEnumerator();
enum2.MoveNext();
Object obj1 = enum2.Current;
enum2.MoveNext();
Console.WriteLine("URL = " + obj1.ToString() + "  Site = " + enum2.Current.ToString());

[C++, JScript] C++ および JScript のサンプルはありません。Visual Basic および C# のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン 言語のフィルタ をクリックします。

必要条件

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

参照

Evidence クラス | Evidence メンバ | System.Security.Policy 名前空間