Evidence 생성자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
Evidence 클래스의 새 인스턴스를 초기화합니다.
오버로드
| Name | Description |
|---|---|
| Evidence() |
클래스의 빈 새 인스턴스를 초기화합니다 Evidence . |
| Evidence(Evidence) |
기존 인스턴스의 Evidence 단순 복사본에서 클래스의 새 인스턴스를 초기화합니다. |
| Evidence(Object[], Object[]) |
사용되지 않음.
사용되지 않음.
사용되지 않음.
여러 호스트 및 어셈블리 증명 정보 집합에서 클래스의 새 인스턴스 Evidence 를 초기화합니다. |
| Evidence(EvidenceBase[], EvidenceBase[]) |
여러 호스트 및 어셈블리 증명 정보 집합에서 클래스의 새 인스턴스 Evidence 를 초기화합니다. |
Evidence()
- Source:
- Evidence.cs
클래스의 빈 새 인스턴스를 초기화합니다 Evidence .
public:
Evidence();
public Evidence();
Public Sub New ()
예제
다음 코드 예제에서는 생성자의 Evidence() 사용을 보여 있습니다. 이 예제는 클래스에 제공된 더 큰 예제의 Evidence 일부입니다.
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.");
Dim ev1 As New Evidence
Console.WriteLine("Created empty evidence with the default constructor.")
적용 대상
Evidence(Evidence)
- Source:
- Evidence.cs
기존 인스턴스의 Evidence 단순 복사본에서 클래스의 새 인스턴스를 초기화합니다.
public:
Evidence(System::Security::Policy::Evidence ^ evidence);
public Evidence(System.Security.Policy.Evidence evidence);
new System.Security.Policy.Evidence : System.Security.Policy.Evidence -> System.Security.Policy.Evidence
Public Sub New (evidence As Evidence)
매개 변수
예외
매개 변수가 evidence 유효한 .의 Evidence인스턴스가 아닙니다.
예제
다음 코드 예제에서는 생성자의 Evidence(Evidence) 사용을 보여 있습니다. 이 예제는 클래스에 제공된 더 큰 예제의 Evidence 일부입니다.
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.Count);
Console.WriteLine("Does the copy equal the current evidence? " + myEvidence.Equals(evidenceCopy));
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)))
적용 대상
Evidence(Object[], Object[])
- Source:
- Evidence.cs
주의
This constructor is obsolete. Use the constructor which accepts arrays of EvidenceBase instead.
주의
This constructor is obsolete. Please use the constructor which takes arrays of EvidenceBase instead.
주의
이 API는 이제 사용되지 않습니다.
여러 호스트 및 어셈블리 증명 정보 집합에서 클래스의 새 인스턴스 Evidence 를 초기화합니다.
public:
Evidence(cli::array <System::Object ^> ^ hostEvidence, cli::array <System::Object ^> ^ assemblyEvidence);
[System.Obsolete("This constructor is obsolete. Use the constructor which accepts arrays of EvidenceBase instead.")]
public Evidence(object[] hostEvidence, object[] assemblyEvidence);
[System.Obsolete("This constructor is obsolete. Please use the constructor which takes arrays of EvidenceBase instead.")]
public Evidence(object[] hostEvidence, object[] assemblyEvidence);
public Evidence(object[] hostEvidence, object[] assemblyEvidence);
[System.Obsolete]
public Evidence(object[] hostEvidence, object[] assemblyEvidence);
[<System.Obsolete("This constructor is obsolete. Use the constructor which accepts arrays of EvidenceBase instead.")>]
new System.Security.Policy.Evidence : obj[] * obj[] -> System.Security.Policy.Evidence
[<System.Obsolete("This constructor is obsolete. Please use the constructor which takes arrays of EvidenceBase instead.")>]
new System.Security.Policy.Evidence : obj[] * obj[] -> System.Security.Policy.Evidence
new System.Security.Policy.Evidence : obj[] * obj[] -> System.Security.Policy.Evidence
[<System.Obsolete>]
new System.Security.Policy.Evidence : obj[] * obj[] -> System.Security.Policy.Evidence
Public Sub New (hostEvidence As Object(), assemblyEvidence As Object())
매개 변수
- hostEvidence
- Object[]
새 인스턴스를 만들 호스트 증명 정보입니다.
- assemblyEvidence
- Object[]
새 인스턴스를 만들 어셈블리 증명 정보입니다.
- 특성
적용 대상
Evidence(EvidenceBase[], EvidenceBase[])
- Source:
- Evidence.cs
여러 호스트 및 어셈블리 증명 정보 집합에서 클래스의 새 인스턴스 Evidence 를 초기화합니다.
public:
Evidence(cli::array <System::Security::Policy::EvidenceBase ^> ^ hostEvidence, cli::array <System::Security::Policy::EvidenceBase ^> ^ assemblyEvidence);
public Evidence(System.Security.Policy.EvidenceBase[] hostEvidence, System.Security.Policy.EvidenceBase[] assemblyEvidence);
new System.Security.Policy.Evidence : System.Security.Policy.EvidenceBase[] * System.Security.Policy.EvidenceBase[] -> System.Security.Policy.Evidence
Public Sub New (hostEvidence As EvidenceBase(), assemblyEvidence As EvidenceBase())
매개 변수
- hostEvidence
- EvidenceBase[]
새 인스턴스를 만들 호스트 증명 정보입니다.
- assemblyEvidence
- EvidenceBase[]
새 인스턴스를 만들 어셈블리 증명 정보입니다.
설명
이 생성자는 클래스에서 상속하는 증거 개체를 사용하여 클래스의 새 인스턴스를 EvidenceBase 만듭니다.