Partilhar via


GacMembershipCondition.Copy Método

Definição

Cria uma cópia equivalente da condição de associação.

public:
 virtual System::Security::Policy::IMembershipCondition ^ Copy();
public System.Security.Policy.IMembershipCondition Copy ();
abstract member Copy : unit -> System.Security.Policy.IMembershipCondition
override this.Copy : unit -> System.Security.Policy.IMembershipCondition
Public Function Copy () As IMembershipCondition

Retornos

Um novo objeto GacMembershipCondition.

Implementações

Exemplos

O exemplo de código a seguir mostra o uso do Copy método . Este exemplo faz parte de um exemplo maior fornecido para a GacMembershipCondition classe .

GacMembershipCondition ^ Gac1 = gcnew GacMembershipCondition;
Console::WriteLine("Original membership condition = ");
Console::WriteLine(Gac1->ToXml());
try
{
    IMembershipCondition^ membershipCondition = Gac1->Copy();
    Console::WriteLine("Result of Copy = ");
    Console::WriteLine(
        (dynamic_cast<GacMembershipCondition^>(membershipCondition))
        ->ToXml());
}
catch (Exception^ e) 
{
     Console::WriteLine("Copy failed : {0}{1}", Gac1, e);
     return false;
}
GacMembershipCondition Gac1 = new GacMembershipCondition();
Console.WriteLine("Original membership condition = ");
Console.WriteLine(Gac1.ToXml().ToString());
try
{
    IMembershipCondition membershipCondition = Gac1.Copy();
    Console.WriteLine("Result of Copy = ");
    Console.WriteLine(
        ((GacMembershipCondition)membershipCondition).ToXml().ToString()
        );
}
catch (Exception e)
{
    Console.WriteLine("Copy failed : " + Gac1.ToString() + e);
    return false;
}
Dim Gac1 As New GacMembershipCondition
Console.WriteLine("Original membership condition = ")
Console.WriteLine(Gac1.ToXml().ToString())
Try
    Dim membershipCondition As IMembershipCondition = Gac1.Copy()
    Console.WriteLine("Result of Copy = ")
    Console.WriteLine(CType(membershipCondition, _
        GacMembershipCondition).ToXml().ToString())
Catch e As Exception
    Console.WriteLine(("Copy failed : " & Gac1.ToString() & _
        e.ToString()))
    Return False
End Try

Comentários

Uma cópia de uma condição de associação é idêntica à condição de associação original.

Aplica-se a