C# 클래스 Castle.Facilities.Remoting.RemotingInspector

Inspects the model looking for remote component configuration. If found, do the component Remoting configuration.
상속: IContributeComponentModelConstruction
파일 보기 프로젝트 열기: castleproject/Windsor

공개 메소드들

메소드 설명
ProcessModel ( IKernel kernel, ComponentModel model ) : void
RemotingInspector ( ITypeConverter converter, bool isServer, bool isClient, String baseUri, RemotingRegistry remoteRegistry, RemotingRegistry localRegistry ) : System

Initializes a new instance of the RemotingInspector class.

비공개 메소드들

메소드 설명
BuildUri ( ComponentModel model ) : String
CheckHasBaseURI ( ) : void
CheckURIIsNotNull ( String uri, String componentId ) : void
ConfigureClientComponent ( RemotingStrategy client, Type type, ComponentModel model ) : void
ConfigureServerComponent ( RemotingStrategy server, Type type, ComponentModel model ) : void
ConstructClientURI ( RemotingStrategy client, ComponentModel model ) : String
ConstructServerURI ( RemotingStrategy server, ComponentModel model ) : String
DoSemanticCheck ( RemotingStrategy server, ComponentModel model, RemotingStrategy client ) : void
SetUriExtensionIfNeeded ( string uri ) : string
ValidateLifeStyle ( ComponentModel model ) : void

메소드 상세

ProcessModel() 공개 메소드

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

RemotingInspector() 공개 메소드

Initializes a new instance of the RemotingInspector class.
public RemotingInspector ( ITypeConverter converter, bool isServer, bool isClient, String baseUri, RemotingRegistry remoteRegistry, RemotingRegistry localRegistry ) : System
converter ITypeConverter The converter.
isServer bool if set to true is a server.
isClient bool if set to true is a client.
baseUri String The base URI.
remoteRegistry RemotingRegistry The remote registry.
localRegistry RemotingRegistry The local registry.
리턴 System