Delen via


Lijst met optiesklassen

Alle optiesklassen die worden gebruikt om te configureren Orleans , vindt u in de Orleans.Configuration naamruimte. Veel van hen hebben helpermethoden in de Orleans.Hosting naamruimte.

Algemene kernopties voor IClientBuilder en ISiloHostBuilder

Optietype Gebruikt voor
ClusterOptions ClusterId De en deServiceId
NetworkingOptions Time-outwaarden instellen voor sockets en geopende verbindingen
SerializationProviderOptions` De serialisatieproviders instellen
TypeManagementOptions De vernieuwingsperiode van de typetoewijzing instellen (zie heterogene silo's en versiebeheer)

IClientBuilder specifieke opties

Optietype Gebruikt voor
ClientMessagingOptions Het aantal verbindingen instellen dat open moet blijven en opgeven welke netwerkinterface moet worden gebruikt
StatisticsOptions Instellingen gerelateerd aan de uitvoer van statistieken
GatewayOptions De vernieuwingsperiode van de lijst met beschikbare gateways instellen
StaticGatewayListProviderOptions URI's instellen die een client gebruikt om verbinding te maken met het cluster

ISiloHostBuilder specifieke opties

Optietype Gebruikt voor
ClusterMembershipOptions Instellingen voor clusterlidmaatschap
ConsistentRingOptions Configuratieopties voor consistent hashing-algoritme, dat wordt gebruikt om resourcetoewijzingen in het cluster te verdelen.
EndpointOptions De silo-eindpuntopties instellen
GrainCollectionOptions Opties voor graan garbagecollection
GrainVersioningOptions Bepaalt de selectie van de korrelimplementatie in heterogene implementaties
LoadSheddingOptions Instellingen voor het laden van de configuratie. Moet een geregistreerde implementatie hebben van IHostEnvironmentStatistics bijvoorbeeld via ClientBuilderExtensions.UsePerfCounterEnvironmentStatistics of SiloHostBuilderExtensions.UsePerfCounterEnvironmentStatistics (alleen Windows) om LoadShedding te kunnen functioneren.
MultiClusterOptions Opties voor het configureren van ondersteuning voor meerdere clusters
PerformanceTuningOptions Opties voor het afstemmen van prestaties (netwerken, aantal threads)
ProcessExitHandlingOptions Silogedrag configureren bij het afsluiten van processen
SchedulingOptions Scheduler-gedrag configureren
SiloMessagingOptions Algemene berichtopties configureren die betrekking hebben op silo's.
SiloOptions De naam van de silo instellen
StatisticsOptions Instelling met betrekking tot uitvoer van statistieken
TelemetryOptions Telemetrieconsumerinstellingen instellen