Evidence Constructeurs

Définition

Initialise une nouvelle instance de la classe Evidence.

Surcharges

Nom Description
Evidence()

Initialise une nouvelle instance vide de la Evidence classe.

Evidence(Evidence)

Initialise une nouvelle instance de la Evidence classe à partir d’une copie superficielle d’une instance existante.

Evidence(Object[], Object[])
Obsolète.
Obsolète.
Obsolète.

Initialise une nouvelle instance de la Evidence classe à partir de plusieurs ensembles de preuves d’hôte et d’assembly.

Evidence(EvidenceBase[], EvidenceBase[])

Initialise une nouvelle instance de la Evidence classe à partir de plusieurs ensembles de preuves d’hôte et d’assembly.

Evidence()

Source:
Evidence.cs

Initialise une nouvelle instance vide de la Evidence classe.

public:
 Evidence();
public Evidence();
Public Sub New ()

Exemples

L’exemple de code suivant montre l’utilisation du Evidence() constructeur. Cet exemple fait partie d’un exemple plus large fourni pour la Evidence classe.

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.")

S’applique à

Evidence(Evidence)

Source:
Evidence.cs

Initialise une nouvelle instance de la Evidence classe à partir d’une copie superficielle d’une instance existante.

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)

Paramètres

evidence
Evidence

Instance Evidence à partir de laquelle créer la nouvelle instance. Cette instance n’est pas copiée en profondeur.

Exceptions

Le evidence paramètre n’est pas une instance valide de Evidence.

Exemples

L’exemple de code suivant montre l’utilisation du Evidence(Evidence) constructeur. Cet exemple fait partie d’un exemple plus large fourni pour la Evidence classe.

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)))

S’applique à

Evidence(Object[], Object[])

Source:
Evidence.cs

Attention

This constructor is obsolete. Use the constructor which accepts arrays of EvidenceBase instead.

Attention

This constructor is obsolete. Please use the constructor which takes arrays of EvidenceBase instead.

Attention

Cette API est à présent déconseillée.

Initialise une nouvelle instance de la Evidence classe à partir de plusieurs ensembles de preuves d’hôte et d’assembly.

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())

Paramètres

hostEvidence
Object[]

Preuve de l’hôte à partir de laquelle créer la nouvelle instance.

assemblyEvidence
Object[]

Preuve d’assembly à partir de laquelle créer la nouvelle instance.

Attributs

S’applique à

Evidence(EvidenceBase[], EvidenceBase[])

Source:
Evidence.cs

Initialise une nouvelle instance de la Evidence classe à partir de plusieurs ensembles de preuves d’hôte et d’assembly.

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())

Paramètres

hostEvidence
EvidenceBase[]

Preuve de l’hôte à partir de laquelle créer la nouvelle instance.

assemblyEvidence
EvidenceBase[]

Preuve d’assembly à partir de laquelle créer la nouvelle instance.

Remarques

Ce constructeur crée une nouvelle instance de la classe à l’aide d’objets de preuve qui héritent de la EvidenceBase classe.

S’applique à