Evidence Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci Evidence třídy.
Přetížení
| Name | Description |
|---|---|
| Evidence() |
Inicializuje novou prázdnou Evidence instanci třídy. |
| Evidence(Evidence) |
Inicializuje novou instanci Evidence třídy z mělké kopie existující. |
| Evidence(Object[], Object[]) |
Zastaralé.
Zastaralé.
Zastaralé.
Inicializuje novou instanci Evidence třídy z více sad hostitelských a sestavení důkazů. |
| Evidence(EvidenceBase[], EvidenceBase[]) |
Inicializuje novou instanci Evidence třídy z více sad hostitelských a sestavení důkazů. |
Evidence()
- Zdroj:
- Evidence.cs
Inicializuje novou prázdnou Evidence instanci třídy.
public:
Evidence();
public Evidence();
Public Sub New ()
Příklady
Následující příklad kódu ukazuje použití konstruktoru Evidence() . Tento příklad je součástí většího příkladu poskytnutého Evidence pro třídu.
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.")
Platí pro
Evidence(Evidence)
- Zdroj:
- Evidence.cs
Inicializuje novou instanci Evidence třídy z mělké kopie existující.
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)
Parametry
- evidence
- Evidence
Instance Evidence , ze které se má nová instance vytvořit. Tato instance není zkopírovaná do hloubky.
Výjimky
Parametr evidence není platná instance Evidence.
Příklady
Následující příklad kódu ukazuje použití konstruktoru Evidence(Evidence) . Tento příklad je součástí většího příkladu poskytnutého Evidence pro třídu.
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)))
Platí pro
Evidence(Object[], Object[])
- Zdroj:
- Evidence.cs
Upozornění
This constructor is obsolete. Use the constructor which accepts arrays of EvidenceBase instead.
Upozornění
This constructor is obsolete. Please use the constructor which takes arrays of EvidenceBase instead.
Upozornění
Toto rozhraní API je teď zastaralé.
Inicializuje novou instanci Evidence třídy z více sad hostitelských a sestavení důkazů.
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())
Parametry
- hostEvidence
- Object[]
Důkaz hostitele, ze kterého se má nová instance vytvořit.
- assemblyEvidence
- Object[]
Důkaz sestavení, ze kterého vytvořit novou instanci.
- Atributy
Platí pro
Evidence(EvidenceBase[], EvidenceBase[])
- Zdroj:
- Evidence.cs
Inicializuje novou instanci Evidence třídy z více sad hostitelských a sestavení důkazů.
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())
Parametry
- hostEvidence
- EvidenceBase[]
Důkaz hostitele, ze kterého se má nová instance vytvořit.
- assemblyEvidence
- EvidenceBase[]
Důkaz sestavení, ze kterého vytvořit novou instanci.
Poznámky
Tento konstruktor vytvoří novou instanci třídy pomocí objektů důkazů, které dědí z EvidenceBase třídy.