Delegate.Clone 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
대리자의 부분 복사본을 만듭니다.
public:
virtual System::Object ^ Clone();
public virtual object Clone ();
abstract member Clone : unit -> obj
override this.Clone : unit -> obj
Public Overridable Function Clone () As Object
반환
대리자의 부분 복사본입니다.
구현
설명
복제에는 원래 대리자와 동일한 Type, 대상, 메서드 및 호출 목록이 있습니다.
단순 복사본은 원래 개체와 동일한 형식의 새 인스턴스를 만든 다음 원래 개체의 비정적 필드를 복사합니다. 필드가 값 형식인 경우 필드의 비트 단위 복사본이 수행됩니다. 필드가 참조 형식인 경우 참조가 복사되지만 참조된 개체는 복사되지 않습니다. 따라서 원래 개체의 참조와 복제의 참조는 동일한 개체를 가리킵니다. 반대로 개체의 전체 복사본은 개체의 필드에서 직접 또는 간접적으로 참조하는 모든 항목을 복제합니다.