Evidence Construtores
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Inicializa uma nova instância da Evidence classe.
Sobrecargas
| Name | Description |
|---|---|
| Evidence() |
Inicializa uma nova instância vazia da Evidence classe. |
| Evidence(Evidence) |
Inicializa uma nova instância da Evidence classe a partir de uma cópia superficial de uma existente. |
| Evidence(Object[], Object[]) |
Obsoleto.
Obsoleto.
Obsoleto.
Inicializa uma nova instância da Evidence classe a partir de múltiplos conjuntos de evidências de host e assembly. |
| Evidence(EvidenceBase[], EvidenceBase[]) |
Inicializa uma nova instância da Evidence classe a partir de múltiplos conjuntos de evidências de host e assembly. |
Evidence()
- Origem:
- Evidence.cs
Inicializa uma nova instância vazia da Evidence classe.
public:
Evidence();
public Evidence();
Public Sub New ()
Exemplos
O seguinte exemplo de código mostra a utilização do Evidence() construtor. Este exemplo faz parte de um exemplo mais amplo fornecido à Evidence turma.
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.")
Aplica-se a
Evidence(Evidence)
- Origem:
- Evidence.cs
Inicializa uma nova instância da Evidence classe a partir de uma cópia superficial de uma 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
A Evidence instância a partir da qual criar a nova instância. Esta instância não é uma cópia profunda.
Exceções
O evidence parâmetro não é uma instância válida de Evidence.
Exemplos
O seguinte exemplo de código mostra a utilização do Evidence(Evidence) construtor. Este exemplo faz parte de um exemplo mais amplo fornecido à Evidence turma.
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)))
Aplica-se a
Evidence(Object[], Object[])
- Origem:
- Evidence.cs
Atenção
This constructor is obsolete. Use the constructor which accepts arrays of EvidenceBase instead.
Atenção
This constructor is obsolete. Please use the constructor which takes arrays of EvidenceBase instead.
Atenção
Esta API foi preterida.
Inicializa uma nova instância da Evidence classe a partir de múltiplos conjuntos de evidências de host e 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())
Parâmetros
- hostEvidence
- Object[]
A prova hospedeira a partir da qual criar a nova instância.
- assemblyEvidence
- Object[]
A montagem de provas a partir da qual criar a nova instância.
- Atributos
Aplica-se a
Evidence(EvidenceBase[], EvidenceBase[])
- Origem:
- Evidence.cs
Inicializa uma nova instância da Evidence classe a partir de múltiplos conjuntos de evidências de host e 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())
Parâmetros
- hostEvidence
- EvidenceBase[]
A prova hospedeira a partir da qual criar a nova instância.
- assemblyEvidence
- EvidenceBase[]
A montagem de provas a partir da qual criar a nova instância.
Observações
Este construtor cria uma nova instância da classe usando objetos de evidência que herdam da EvidenceBase classe.