C# Класс Castle.Facilities.WcfIntegration.InMemoryServiceCatalog

Наследование: IServiceCatalogImplementation
Показать файл Открыть проект

Открытые методы

Метод Описание
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