Partilhar via


ServerFactory.Create(String, TraceSource, Func<Stream,Task>) Método

Definição

Cria um servidor de pipe nomeado.

public:
 static IDisposable ^ Create(System::String ^ pipeName, System::Diagnostics::TraceSource ^ logger, Func<System::IO::Stream ^, System::Threading::Tasks::Task ^> ^ createAndConfigureService);
public static IDisposable Create (string pipeName, System.Diagnostics.TraceSource logger, Func<System.IO.Stream,System.Threading.Tasks.Task> createAndConfigureService);
static member Create : string * System.Diagnostics.TraceSource * Func<System.IO.Stream, System.Threading.Tasks.Task> -> IDisposable
Public Shared Function Create (pipeName As String, logger As TraceSource, createAndConfigureService As Func(Of Stream, Task)) As IDisposable

Parâmetros

pipeName
String

O nome do servidor.

logger
TraceSource

O agente do servidor.

createAndConfigureService
Func<Stream,Task>

Função de retorno de chamada a ser executada sempre que um cliente se conecta ao servidor.

Retornos

Um servidor descartável que deve ser descartado quando ele não é mais necessário. Esse objeto também é castável para IAsyncDisposable , exceto se esse método for referenciado de Microsoft.ServiceHub.HostStub.dll.

Comentários

Esse método só deve ser usado em plataformas Windows.

Aplica-se a