ServerFactory.Create(String, TraceSource, Func<Stream,Task>) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Crea un server di pipe denominato.
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
Parametri
- pipeName
- String
Nome del server.
- logger
- TraceSource
Logger per il server.
Funzione di callback da eseguire ogni volta che un client si connette al server.
Restituisce
Un server monouso che deve essere eliminato quando non è più necessario. Questo oggetto è anche castabile a IAsyncDisposable eccezione di se questo metodo viene fatto riferimento da Microsoft.ServiceHub.HostStub.dll.
Commenti
Questo metodo deve essere usato solo nelle piattaforme Windows.