Evidence Constructores

Definición

Inicializa una nueva instancia de la clase Evidence.

Sobrecargas

Nombre Description
Evidence()

Inicializa una nueva instancia vacía de la Evidence clase .

Evidence(Evidence)

Inicializa una nueva instancia de la Evidence clase a partir de una copia superficial de una existente.

Evidence(Object[], Object[])
Obsoletos.

Inicializa una nueva instancia de la Evidence clase a partir de varios conjuntos de evidencias de host y ensamblado.

Evidence(EvidenceBase[], EvidenceBase[])

Inicializa una nueva instancia de la Evidence clase a partir de varios conjuntos de evidencias de host y ensamblado.

Evidence()

Inicializa una nueva instancia vacía de la Evidence clase .

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

Ejemplos

En el ejemplo de código siguiente se muestra el uso del Evidence() constructor. Este ejemplo forma parte de un ejemplo más grande proporcionado para la Evidence clase .

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

Se aplica a

Evidence(Evidence)

Inicializa una nueva instancia de la Evidence clase a partir de una copia superficial de una existente.

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)

Parámetros

evidence
Evidence

Instancia Evidence desde la que se va a crear la nueva instancia. Esta instancia no se copia en profundidad.

Excepciones

El evidence parámetro no es una instancia válida de Evidence.

Ejemplos

En el ejemplo de código siguiente se muestra el uso del Evidence(Evidence) constructor. Este ejemplo forma parte de un ejemplo más grande proporcionado para la Evidence clase .

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

Se aplica a

Evidence(Object[], Object[])

Precaución

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

Inicializa una nueva instancia de la Evidence clase a partir de varios conjuntos de evidencias de host y ensamblado.

public:
 Evidence(cli::array <System::Object ^> ^ hostEvidence, cli::array <System::Object ^> ^ assemblyEvidence);
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);
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
Public Sub New (hostEvidence As Object(), assemblyEvidence As Object())

Parámetros

hostEvidence
Object[]

Evidencia de host desde la que se va a crear la nueva instancia.

assemblyEvidence
Object[]

Evidencia de ensamblado desde la que se va a crear la nueva instancia.

Atributos

Se aplica a

Evidence(EvidenceBase[], EvidenceBase[])

Inicializa una nueva instancia de la Evidence clase a partir de varios conjuntos de evidencias de host y ensamblado.

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

Parámetros

hostEvidence
EvidenceBase[]

Evidencia de host desde la que se va a crear la nueva instancia.

assemblyEvidence
EvidenceBase[]

Evidencia de ensamblado desde la que se va a crear la nueva instancia.

Comentarios

Este constructor crea una nueva instancia de la clase mediante objetos de evidencia que heredan de la EvidenceBase clase .

Se aplica a