C# 클래스 Castle.Facilities.Synchronize.CreateOnUIThreadInspector

Ensure that synchronized controls are always created on the main Ui thread.
상속: IContributeComponentModelConstruction, IDisposable
파일 보기 프로젝트 열기: castleproject/Windsor

공개 메소드들

메소드 설명
CreateOnUIThreadInspector ( IConfiguration config, IConversionManager converter ) : System

Initializes a new instance of the CreateOnUIThreadInspector class.

ProcessModel ( IKernel kernel, ComponentModel model ) : void

Processes Control implementations.

비공개 메소드들

메소드 설명
ConfigureProxyOptions ( ComponentModel model ) : void
CreateOnDispatcherUIThread ( CreationContextDelegate performCreation, CreationContext context ) : object
CreateOnWinformsUIThread ( CreationContextDelegate performCreation, CreationContext context ) : object
GetUnproxiedInstance ( object instance ) : object
IDisposable ( ) : void

Releases the marshalling control.

ObtainProxyHook ( IConfiguration config, IConversionManager converter ) : IReference

메소드 상세

CreateOnUIThreadInspector() 공개 메소드

Initializes a new instance of the CreateOnUIThreadInspector class.
public CreateOnUIThreadInspector ( IConfiguration config, IConversionManager converter ) : System
config IConfiguration The config.
converter IConversionManager
리턴 System

ProcessModel() 공개 메소드

Processes Control implementations.
public ProcessModel ( IKernel kernel, ComponentModel model ) : void
kernel IKernel The kernel.
model Castle.Core.ComponentModel The model.
리턴 void