C# Класс LocalFiles.HostContext

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

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

Метод Описание
GetCertificate ( Lokad.Cloud.AppHost.Framework.CellLifeIdentity cell, string thumbprint ) : X509Certificate2
GetEndpoint ( Lokad.Cloud.AppHost.Framework.CellLifeIdentity cell, string endpointName ) : IPEndPoint
GetLocalResourcePath ( Lokad.Cloud.AppHost.Framework.CellLifeIdentity cell, string resourceName ) : string
GetNewCellLifeIdentity ( string solutionName, string cellName, SolutionHead deployment ) : Lokad.Cloud.AppHost.Framework.CellLifeIdentity
GetSettingValue ( Lokad.Cloud.AppHost.Framework.CellLifeIdentity cell, string settingName ) : string
HostContext ( IHostObserver hostObserver, IDeploymentReader deploymentReader ) : System
ProvisionWorkerInstances ( int numberOfInstances ) : void
ProvisionWorkerInstancesAtLeast ( int minNumberOfInstances ) : void

Описание методов

GetCertificate() публичный Метод

public GetCertificate ( Lokad.Cloud.AppHost.Framework.CellLifeIdentity cell, string thumbprint ) : X509Certificate2
cell Lokad.Cloud.AppHost.Framework.CellLifeIdentity
thumbprint string
Результат System.Security.Cryptography.X509Certificates.X509Certificate2

GetEndpoint() публичный Метод

public GetEndpoint ( Lokad.Cloud.AppHost.Framework.CellLifeIdentity cell, string endpointName ) : IPEndPoint
cell Lokad.Cloud.AppHost.Framework.CellLifeIdentity
endpointName string
Результат System.Net.IPEndPoint

GetLocalResourcePath() публичный Метод

public GetLocalResourcePath ( Lokad.Cloud.AppHost.Framework.CellLifeIdentity cell, string resourceName ) : string
cell Lokad.Cloud.AppHost.Framework.CellLifeIdentity
resourceName string
Результат string

GetNewCellLifeIdentity() публичный Метод

public GetNewCellLifeIdentity ( string solutionName, string cellName, SolutionHead deployment ) : Lokad.Cloud.AppHost.Framework.CellLifeIdentity
solutionName string
cellName string
deployment SolutionHead
Результат Lokad.Cloud.AppHost.Framework.CellLifeIdentity

GetSettingValue() публичный Метод

public GetSettingValue ( Lokad.Cloud.AppHost.Framework.CellLifeIdentity cell, string settingName ) : string
cell Lokad.Cloud.AppHost.Framework.CellLifeIdentity
settingName string
Результат string

HostContext() публичный Метод

public HostContext ( IHostObserver hostObserver, IDeploymentReader deploymentReader ) : System
hostObserver IHostObserver
deploymentReader IDeploymentReader
Результат System

ProvisionWorkerInstances() публичный Метод

public ProvisionWorkerInstances ( int numberOfInstances ) : void
numberOfInstances int
Результат void

ProvisionWorkerInstancesAtLeast() публичный Метод

public ProvisionWorkerInstancesAtLeast ( int minNumberOfInstances ) : void
minNumberOfInstances int
Результат void