Delegate.Clone 메서드
대리자의 단순 복사본을 만듭니다.
네임스페이스: System
어셈블리: mscorlib(mscorlib.dll)
구문
‘선언
Public Overridable Function Clone As Object
‘사용 방법
Dim instance As Delegate
Dim returnValue As Object
returnValue = instance.Clone
public virtual Object Clone ()
public:
virtual Object^ Clone ()
public Object Clone ()
public function Clone () : Object
반환 값
대리자의 단순 복사본입니다.
설명
복사본은 원본 대리자와 같은 Type, 대상, 메서드, 호출 목록을 가집니다.
단순 복사본은 원본 개체와 같은 형식의 새로운 인스턴스를 만든 다음 원본 개체의 비정적 필드를 복사합니다. 필드가 값 형식인 경우 필드의 비트별 복사가 수행됩니다. 필드가 참조 형식인 경우 참조는 복사되지만 참조되는 개체는 복사되지 않습니다. 따라서 원본 개체 안의 참조와 복제 안의 참조가 동일한 개체를 가리킵니다. 반면 개체의 전체 복사는 개체 안의 필드에 의해 참조된 모든 것을 직접적으로 또는 간접적으로 복사합니다.
.NET Framework 보안
- ReflectionPermission Type.InvokeMember와 같은 메커니즘을 통해 런타임에 바인딩하여 호출하는 데 필요한 권한입니다. 연관된 열거형: ReflectionPermissionFlag.MemberAccess
플랫폼
Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework에서 모든 플래폼의 모든 버전을 지원하지는 않습니다. 지원되는 버전의 목록은 시스템 요구 사항을 참조하십시오.
버전 정보
.NET Framework
2.0, 1.1, 1.0에서 지원
.NET Compact Framework
2.0에서 지원