CodeAccessPermission.Copy Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Türetilmiş bir sınıf tarafından uygulandığında, geçerli izin nesnesinin özdeş bir kopyasını oluşturur ve döndürür.
public:
abstract System::Security::IPermission ^ Copy();
public abstract System.Security.IPermission Copy ();
abstract member Copy : unit -> System.Security.IPermission
Public MustOverride Function Copy () As IPermission
Döndürülenler
Geçerli izin nesnesinin bir kopyası.
Uygulamalar
Örnekler
Aşağıdaki kod örneği, yönteminin geçersiz kılmasını Copy gösterir. Bu kod örneği, sınıfı için CodeAccessPermission sağlanan daha büyük bir örneğin parçasıdır.
public:
virtual IPermission^ Copy() override
{
String^ name = m_Name;
return gcnew NameIdPermission( name );
}
public override IPermission Copy()
{
string name = m_Name;
return new NameIdPermission( name );
}
Public Overrides Function Copy() As IPermission
Dim name As String
name = m_name
Return New NameIdPermission(name)
End Function 'Copy
Açıklamalar
İzin nesnesinin kopyası, kaynaklara özgün izin nesnesiyle aynı erişimi temsil eder.
Uygulayanlara Notlar
Türetilmiş bir sınıfta bu yöntemi geçersiz kılmanız gerekir.