Evidence Konstruktorer
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Initierar en ny instans av Evidence klassen.
Överlagringar
| Name | Description |
|---|---|
| Evidence() |
Initierar en ny tom instans av Evidence klassen. |
| Evidence(Evidence) |
Initierar en ny instans av Evidence klassen från en ytlig kopia av en befintlig. |
| Evidence(Object[], Object[]) |
Föråldrad.
Föråldrad.
Föråldrad.
Initierar en ny instans av Evidence klassen från flera uppsättningar med värd- och sammansättningsbevis. |
| Evidence(EvidenceBase[], EvidenceBase[]) |
Initierar en ny instans av Evidence klassen från flera uppsättningar med värd- och sammansättningsbevis. |
Evidence()
- Källa:
- Evidence.cs
Initierar en ny tom instans av Evidence klassen.
public:
Evidence();
public Evidence();
Public Sub New ()
Exempel
I följande kodexempel visas hur konstruktorn används Evidence() . Det här exemplet är en del av ett större exempel som tillhandahålls Evidence för klassen.
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.")
Gäller för
Evidence(Evidence)
- Källa:
- Evidence.cs
Initierar en ny instans av Evidence klassen från en ytlig kopia av en befintlig.
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)
Parametrar
- evidence
- Evidence
Den Evidence instans som den nya instansen ska skapas från. Den här instansen är inte djupkopierad.
Undantag
Parametern evidence är inte en giltig instans av Evidence.
Exempel
I följande kodexempel visas hur konstruktorn används Evidence(Evidence) . Det här exemplet är en del av ett större exempel som tillhandahålls Evidence för klassen.
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)))
Gäller för
Evidence(Object[], Object[])
- Källa:
- Evidence.cs
Varning
This constructor is obsolete. Use the constructor which accepts arrays of EvidenceBase instead.
Varning
This constructor is obsolete. Please use the constructor which takes arrays of EvidenceBase instead.
Varning
Det här API:et är nu inaktuellt.
Initierar en ny instans av Evidence klassen från flera uppsättningar med värd- och sammansättningsbevis.
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())
Parametrar
- hostEvidence
- Object[]
Värdbeviset som den nya instansen ska skapas från.
- assemblyEvidence
- Object[]
Sammansättningsbeviset som den nya instansen ska skapas från.
- Attribut
Gäller för
Evidence(EvidenceBase[], EvidenceBase[])
- Källa:
- Evidence.cs
Initierar en ny instans av Evidence klassen från flera uppsättningar med värd- och sammansättningsbevis.
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())
Parametrar
- hostEvidence
- EvidenceBase[]
Värdbeviset som den nya instansen ska skapas från.
- assemblyEvidence
- EvidenceBase[]
Sammansättningsbeviset som den nya instansen ska skapas från.
Kommentarer
Den här konstruktorn skapar en ny instans av klassen med hjälp av bevisobjekt som ärver från EvidenceBase klassen.