Evidence Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Initialiseert een nieuw exemplaar van de Evidence klasse.
Overloads
| Name | Description |
|---|---|
| Evidence() |
Initialiseert een nieuwe lege instantie van de Evidence klasse. |
| Evidence(Evidence) |
Initialiseert een nieuw exemplaar van de Evidence klasse van een ondiepe kopie van een bestaande. |
| Evidence(Object[], Object[]) |
Verouderd.
Verouderd.
Verouderd.
Initialiseert een nieuw exemplaar van de Evidence klasse van meerdere sets host- en assembly-bewijs. |
| Evidence(EvidenceBase[], EvidenceBase[]) |
Initialiseert een nieuw exemplaar van de Evidence klasse van meerdere sets host- en assembly-bewijs. |
Evidence()
- Bron:
- Evidence.cs
Initialiseert een nieuwe lege instantie van de Evidence klasse.
public:
Evidence();
public Evidence();
Public Sub New ()
Voorbeelden
In het volgende codevoorbeeld ziet u het gebruik van de Evidence() constructor. Dit voorbeeld maakt deel uit van een groter voorbeeld voor de Evidence klasse.
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.")
Van toepassing op
Evidence(Evidence)
- Bron:
- Evidence.cs
Initialiseert een nieuw exemplaar van de Evidence klasse van een ondiepe kopie van een bestaande.
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)
Parameters
- evidence
- Evidence
Het Evidence exemplaar van waaruit het nieuwe exemplaar moet worden gemaakt. Dit exemplaar wordt niet diep gekopieerd.
Uitzonderingen
De evidence parameter is geen geldig exemplaar van Evidence.
Voorbeelden
In het volgende codevoorbeeld ziet u het gebruik van de Evidence(Evidence) constructor. Dit voorbeeld maakt deel uit van een groter voorbeeld voor de Evidence klasse.
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)))
Van toepassing op
Evidence(Object[], Object[])
- Bron:
- Evidence.cs
Let op
This constructor is obsolete. Use the constructor which accepts arrays of EvidenceBase instead.
Let op
This constructor is obsolete. Please use the constructor which takes arrays of EvidenceBase instead.
Let op
Deze API is nu afgeschaft.
Initialiseert een nieuw exemplaar van de Evidence klasse van meerdere sets host- en assembly-bewijs.
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())
Parameters
- hostEvidence
- Object[]
Het hostbewijs waaruit het nieuwe exemplaar moet worden gemaakt.
- assemblyEvidence
- Object[]
Het assembly-bewijs van waaruit het nieuwe exemplaar moet worden gemaakt.
- Kenmerken
Van toepassing op
Evidence(EvidenceBase[], EvidenceBase[])
- Bron:
- Evidence.cs
Initialiseert een nieuw exemplaar van de Evidence klasse van meerdere sets host- en assembly-bewijs.
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())
Parameters
- hostEvidence
- EvidenceBase[]
Het hostbewijs waaruit het nieuwe exemplaar moet worden gemaakt.
- assemblyEvidence
- EvidenceBase[]
Het assembly-bewijs van waaruit het nieuwe exemplaar moet worden gemaakt.
Opmerkingen
Met deze constructor wordt een nieuw exemplaar van de klasse gemaakt met behulp van bewijsobjecten die overnemen van de EvidenceBase klasse.