Condividi tramite


StandaloneSiloHandle Classe

Definizione

Handle silo e fabbrica che genera un processo separato per ogni silo.

public class StandaloneSiloHandle : Orleans.TestingHost.SiloHandle
type StandaloneSiloHandle = class
    inherit SiloHandle
Public Class StandaloneSiloHandle
Inherits SiloHandle
Ereditarietà
StandaloneSiloHandle

Costruttori

StandaloneSiloHandle(String, IConfiguration, String)

Handle silo e fabbrica che genera un processo separato per ogni silo.

Campi

ExecutablePathConfigKey

Chiave di configurazione usata per identificare il processo da avviare.

Proprietà

ClusterOptions

Ottenere o impostare la configurazione del cluster

(Ereditato da SiloHandle)
GatewayAddress

Handle silo e fabbrica che genera un processo separato per ogni silo.

(Ereditato da SiloHandle)
InstanceNumber

Ottiene o imposta il numero di istanza all'interno del cluster.

(Ereditato da SiloHandle)
IsActive

Ottiene un valore che indica se il silo remoto deve essere attivo

Name

Ottenere o impostare il nome del silo

(Ereditato da SiloHandle)
NodeConfiguration

Ottenere o impostare la configurazione del silo

(Ereditato da SiloHandle)
ProxyAddress

Ottenere l'indirizzo proxy del silo

(Ereditato da SiloHandle)
SiloAddress

Ottenere o impostare l'indirizzo del silo

(Ereditato da SiloHandle)
Type

Ottiene o imposta il tipo di silo

(Ereditato da SiloHandle)

Metodi

Create(String, IConfiguration)

Genera un nuovo processo per ospitare un silo, usando l'eseguibile fornito nella proprietà "ExecutablePath" della configurazione come punto di ingresso.

CreateDelegate(String)

Crea un delegato che genera un silo in un nuovo processo, usando l'eseguibile fornito come punto di ingresso per tale silo.

CreateForAssembly(Assembly)

Crea un delegato che genera un silo in un nuovo processo, con l'assembly fornito (o la controparte eseguibile, se si tratta di una libreria) come punto di ingresso per tale silo.

Dispose()

Esegue attività definite dall'applicazione, come rilasciare o reimpostare risorse non gestite.

(Ereditato da SiloHandle)
Dispose(Boolean)

Esegue attività definite dall'applicazione, come rilasciare o reimpostare risorse non gestite.

DisposeAsync()

Handle silo e fabbrica che genera un processo separato per ogni silo.

StopSilo(Boolean)

Arrestare il silo remoto

(Ereditato da SiloHandle)
StopSiloAsync(Boolean)

Arrestare il silo remoto

StopSiloAsync(CancellationToken)

Arrestare il silo remoto. Questo metodo non può essere usato con AppDomain

ToString()

Stringa che rappresenta l'oggetto SiloHandle corrente

(Ereditato da SiloHandle)

Si applica a