C# 클래스 Castle.Facilities.WcfIntegration.InMemoryServiceCatalog

상속: IServiceCatalogImplementation
파일 보기 프로젝트 열기: castleproject/Windsor

공개 메소드들

메소드 설명
FindEndpoints ( FindCriteria criteria ) : System.ServiceModel.Discovery.EndpointDiscoveryMetadata[]
FindEndpoints ( System.ServiceModel.Discovery.FindRequestContext findRequestContext ) : void
InMemoryServiceCatalog ( ) : System.Collections.Generic
InMemoryServiceCatalog ( ILoadBalancePolicyFactory policyFactory ) : System.Collections.Generic
ListEndpoints ( ) : System.ServiceModel.Discovery.EndpointDiscoveryMetadata[]
RegisterEndpoint ( EndpointDiscoveryMetadata endpoint ) : bool
RemoveEndpoint ( EndpointDiscoveryMetadata endpoint ) : bool
ResolveEndpoint ( ResolveCriteria resolveCriteria ) : EndpointDiscoveryMetadata

보호된 메소드들

메소드 설명
AcceptEndpoint ( EndpointDiscoveryMetadata endpointDiscoveryMetadata ) : bool

비공개 메소드들

메소드 설명
MatchTargets ( FindCriteria criteria ) : IEnumerable

메소드 상세

AcceptEndpoint() 보호된 메소드

protected AcceptEndpoint ( EndpointDiscoveryMetadata endpointDiscoveryMetadata ) : bool
endpointDiscoveryMetadata System.ServiceModel.Discovery.EndpointDiscoveryMetadata
리턴 bool

FindEndpoints() 공개 메소드

public FindEndpoints ( FindCriteria criteria ) : System.ServiceModel.Discovery.EndpointDiscoveryMetadata[]
criteria System.ServiceModel.Discovery.FindCriteria
리턴 System.ServiceModel.Discovery.EndpointDiscoveryMetadata[]

FindEndpoints() 공개 메소드

public FindEndpoints ( System.ServiceModel.Discovery.FindRequestContext findRequestContext ) : void
findRequestContext System.ServiceModel.Discovery.FindRequestContext
리턴 void

InMemoryServiceCatalog() 공개 메소드

public InMemoryServiceCatalog ( ) : System.Collections.Generic
리턴 System.Collections.Generic

InMemoryServiceCatalog() 공개 메소드

public InMemoryServiceCatalog ( ILoadBalancePolicyFactory policyFactory ) : System.Collections.Generic
policyFactory ILoadBalancePolicyFactory
리턴 System.Collections.Generic

ListEndpoints() 공개 메소드

public ListEndpoints ( ) : System.ServiceModel.Discovery.EndpointDiscoveryMetadata[]
리턴 System.ServiceModel.Discovery.EndpointDiscoveryMetadata[]

RegisterEndpoint() 공개 메소드

public RegisterEndpoint ( EndpointDiscoveryMetadata endpoint ) : bool
endpoint System.ServiceModel.Discovery.EndpointDiscoveryMetadata
리턴 bool

RemoveEndpoint() 공개 메소드

public RemoveEndpoint ( EndpointDiscoveryMetadata endpoint ) : bool
endpoint System.ServiceModel.Discovery.EndpointDiscoveryMetadata
리턴 bool

ResolveEndpoint() 공개 메소드

public ResolveEndpoint ( ResolveCriteria resolveCriteria ) : EndpointDiscoveryMetadata
resolveCriteria System.ServiceModel.Discovery.ResolveCriteria
리턴 System.ServiceModel.Discovery.EndpointDiscoveryMetadata