Evidence コンストラクタとは? わかりやすく解説

Evidence コンストラクタ (Object[], Object[])

ホスト提供する証拠アセンブリ提供する証拠から成る複数証拠セットかEvidence クラス新しインスタンス初期化します。

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

Public Sub New ( _
    hostEvidence As Object(), _
    assemblyEvidence As Object() _
)
Dim hostEvidence As Object()
Dim assemblyEvidence As Object()

Dim instance As New Evidence(hostEvidence,
 assemblyEvidence)
public Evidence (
    Object[] hostEvidence,
    Object[] assemblyEvidence
)
public:
Evidence (
    array<Object^>^ hostEvidence, 
    array<Object^>^ assemblyEvidence
)
public Evidence (
    Object[] hostEvidence, 
    Object[] assemblyEvidence
)
public function Evidence (
    hostEvidence : Object[], 
    assemblyEvidence : Object[]
)

パラメータ

hostEvidence

新しインスタンス作成元となる、ホスト提供する証拠

assemblyEvidence

新しインスタンス作成元となる、アセンブリ提供する証拠

使用例使用例

Evidence(Object[],Object[]) コンストラクタ使用する方法次のコード例示します。このコード例は、Evidence クラストピック取り上げているコード例一部分です。

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()))
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());
array<Object^>^oa1 = {};
Site^ site = gcnew Site( "www.wideworldimporters.com" );
array<Object^>^oa2 = {url,site};
Evidence^ ev3a = gcnew Evidence( oa1,oa2 );
enum1 = ev3a->GetHostEnumerator();
IEnumerator^ enum2 = ev3a->GetAssemblyEnumerator();
enum2->MoveNext();
Object^ obj1 = enum2->Current;
enum2->MoveNext();
Console::WriteLine( "URL = {0}  Site = {1}", obj1, enum2->Current );

Object oa1[] = null;
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.get_Current();
enum2.MoveNext();
Console.WriteLine(("URL = " + obj1.ToString() + "  Site = " 
    + enum2.get_Current().ToString()));
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

Evidence コンストラクタ (Evidence)

既存インスタンス簡易コピーから Evidence クラス新しインスタンス初期化します。

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

例外例外
例外種類条件

ArgumentException

evidence パラメータが、Evidence有効なインスタンスではありません。

使用例使用例

Evidence(Evidence) コンストラクタ使用する方法次のコード例示します。このコード例は、Evidence クラストピック取り上げているコード例一部分です。

Console.WriteLine(ControlChars.Lf & "Make a copy of the current
 evidence.")
Dim evidenceCopy As New
 Evidence(myEvidence)
Console.WriteLine(("Count of new evidence items = "
 & evidenceCopy.Count.ToString()))
Console.WriteLine(("Does the copy equal the current evidence?
 " & myEvidence.Equals(evidenceCopy)))
Console.WriteLine("\nMake a copy of the current evidence.");
Evidence evidenceCopy = new Evidence(myEvidence);
Console.WriteLine("Count of new evidence items = " +
 evidenceCopy.Count);
Console.WriteLine("Does the copy equal the current evidence? " + myEvidence.Equals(evidenceCopy));
Console::WriteLine( "\nMake a copy of the current evidence." );
Evidence^ evidenceCopy = gcnew Evidence( myEvidence );
Console::WriteLine( "Count of new evidence items = {0}",
 evidenceCopy->Count );
Console::WriteLine( "Does the copy equal the current evidence? {0}", myEvidence->Equals(
 evidenceCopy ) );
Console.WriteLine("\nMake a copy of the current evidence.");
Evidence evidenceCopy = new Evidence(myEvidence);
Console.WriteLine(("Count of new evidence items = "
 
    + evidenceCopy.get_Count()));
Console.WriteLine(("Does the copy equal the current evidence? " 
    + System.Convert.ToString(myEvidence.Equals(evidenceCopy))));
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

Evidence コンストラクタ


Evidence コンストラクタ ()

Evidence クラス新しい空のインスタンス初期化します。

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

使用例使用例

Evidence コンストラクタ使用する方法次のコード例示します。このコード例は、Evidence クラストピック取り上げているコード例一部分です。

Dim ev1 As New Evidence
Console.WriteLine("Created empty evidence with the default constructor.")

Evidence ev1 = new Evidence();
Console.WriteLine("Created empty evidence with the default
 constructor.");
Evidence^ ev1 = gcnew Evidence;
Console::WriteLine( "Created empty evidence with the default
 constructor." );

Evidence ev1 = new Evidence();
Console.WriteLine("Created empty evidence with the " 
    + " default constructor.");
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照


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

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

辞書ショートカット

すべての辞書の索引

「Evidence コンストラクタ」の関連用語

Evidence コンストラクタのお隣キーワード
検索ランキング

   

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



Evidence コンストラクタのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

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

©2025 GRAS Group, Inc.RSS