# Invoke() (인보크 메서드)

2021. 1. 25. 07:38개발/C#

 

Invoke 메서드는 InvokeRequired 값에 따라 사용이 된다.

 

예를 들어 UI 스레드 (메인 스레드) 에 있는 컨트롤을 작업 스레드의 메서드에서 접근할 때, InvokeRequired값이 True를 반환하고

이때는 Invoke 메서드를 통해 작업 스레드의 메서드를 대리자로 실행시켜야한다.

 

메인 스레드에서 컨트롤을 접근할려고하면, InvokeRequired 값이 false를 반환하고 이때는 그냥 접근하면 된다.

'개발 > C#' 카테고리의 다른 글

# Static (정적) 메서드  (0) 2021.01.25
# 변수 / 값 타입 & 참조 타입  (0) 2021.01.25
# summary (메서드 등에 설명 붙이기)  (0) 2021.01.25
# 이벤트에 이벤트 핸들러를 등록하기  (0) 2021.01.25
# 디폴트 파라미터  (0) 2021.01.24