Bagikan melalui


ISiloHostBuilder Antarmuka

Definisi

Fungsionalitas untuk membangun ISiloHost instans.

public interface ISiloHostBuilder
type ISiloHostBuilder = interface
Public Interface ISiloHostBuilder
Turunan

Properti

Nama Deskripsi
Properties

Lokasi pusat untuk berbagi status antar komponen selama proses pembangunan host.

Metode

Nama Deskripsi
Build()

Jalankan tindakan yang diberikan untuk menginisialisasi host. Ini hanya dapat dipanggil sekali.

ConfigureAppConfiguration(Action<HostBuilderContext,IConfigurationBuilder>)

Menyiapkan konfigurasi untuk sisa proses build dan aplikasi. Ini dapat dipanggil beberapa kali dan hasilnya akan menjadi aditif. Hasilnya akan tersedia di Configuration untuk operasi berikutnya, serta di Services.

ConfigureContainer<TContainerBuilder>(Action<HostBuilderContext,TContainerBuilder>)

Memungkinkan konfigurasi kontainer dependensi yang dibuat. Ini dapat dipanggil beberapa kali dan hasilnya akan menjadi aditif.

ConfigureHostConfiguration(Action<IConfigurationBuilder>)

Siapkan konfigurasi untuk penyusun itu sendiri. Ini akan digunakan untuk menginisialisasi IHostingEnvironment untuk digunakan nanti dalam proses build. Ini dapat dipanggil beberapa kali dan hasilnya akan menjadi aditif.

ConfigureServices(Action<HostBuilderContext,IServiceCollection>)

Menambahkan layanan ke kontainer. Ini dapat dipanggil beberapa kali dan hasilnya akan menjadi aditif.

UseServiceProviderFactory<TContainerBuilder>(IServiceProviderFactory<TContainerBuilder>)

Mengambil alih pabrik yang digunakan untuk membuat penyedia layanan.

Metode Ekstensi

Nama Deskripsi
AddAdoNetGrainStorage(ISiloHostBuilder, String, Action<AdoNetGrainStorageOptions>)

Konfigurasikan silo untuk menggunakan penyimpanan butir AdoNet untuk penyimpanan grain. Instruksi tentang mengonfigurasi database Anda tersedia di http://aka.ms/orleans-sql-scripts.

AddAdoNetGrainStorage(ISiloHostBuilder, String, Action<OptionsBuilder<AdoNetGrainStorageOptions>>)

Konfigurasikan silo untuk menggunakan penyimpanan butir AdoNet untuk penyimpanan grain. Instruksi tentang mengonfigurasi database Anda tersedia di http://aka.ms/orleans-sql-scripts.

AddAdoNetGrainStorageAsDefault(ISiloHostBuilder, Action<AdoNetGrainStorageOptions>)

Konfigurasikan silo untuk menggunakan penyimpanan butir AdoNet sebagai penyimpanan butir default. Instruksi tentang mengonfigurasi database Anda tersedia di http://aka.ms/orleans-sql-scripts.

AddAdoNetGrainStorageAsDefault(ISiloHostBuilder, Action<OptionsBuilder<AdoNetGrainStorageOptions>>)

Konfigurasikan silo untuk menggunakan penyimpanan butir AdoNet sebagai penyimpanan butir default. Instruksi tentang mengonfigurasi database Anda tersedia di http://aka.ms/orleans-sql-scripts.

AddApplicationInsightsTelemetryConsumer(ISiloHostBuilder, String)

Menambahkan penyedia konsumen telemetrik metrik jenis AITelemetryConsumer.

AddAzureBlobGrainStorage(ISiloHostBuilder, String, Action<AzureBlobStorageOptions>)

Konfigurasikan silo untuk menggunakan penyimpanan blob azure untuk penyimpanan biji-bijian.

AddAzureBlobGrainStorage(ISiloHostBuilder, String, Action<OptionsBuilder<AzureBlobStorageOptions>>)

Konfigurasikan silo untuk menggunakan penyimpanan blob azure untuk penyimpanan biji-bijian.

AddAzureBlobGrainStorageAsDefault(ISiloHostBuilder, Action<AzureBlobStorageOptions>)

Konfigurasikan silo untuk menggunakan penyimpanan blob azure sebagai penyimpanan butir default.

AddAzureBlobGrainStorageAsDefault(ISiloHostBuilder, Action<OptionsBuilder<AzureBlobStorageOptions>>)

Konfigurasikan silo untuk menggunakan penyimpanan blob azure sebagai penyimpanan butir default.

AddAzureQueueStreams(ISiloHostBuilder, String, Action<OptionsBuilder<AzureQueueOptions>>)

Mengonfigurasi silo untuk menggunakan aliran persisten antrean azure dengan pengaturan default

AddAzureQueueStreams(ISiloHostBuilder, String, Action<SiloAzureQueueStreamConfigurator>)

Konfigurasikan silo untuk menggunakan aliran persisten antrean azure.

AddAzureQueueStreams<TDataAdapter>(ISiloHostBuilder, String, Action<OptionsBuilder<AzureQueueOptions>>)

Mengonfigurasi silo untuk menggunakan aliran persisten antrean azure dengan pengaturan default

AddAzureQueueStreams<TDataAdapter>(ISiloHostBuilder, String, Action<SiloAzureQueueStreamConfigurator<TDataAdapter>>)

Konfigurasikan silo untuk menggunakan aliran persisten antrean azure.

AddAzureTableGrainDirectory(ISiloHostBuilder, String, Action<AzureTableGrainDirectoryOptions>)

Fungsionalitas untuk membangun ISiloHost instans.

AddAzureTableGrainDirectory(ISiloHostBuilder, String, Action<OptionsBuilder<AzureTableGrainDirectoryOptions>>)

Fungsionalitas untuk membangun ISiloHost instans.

AddAzureTableGrainStorage(ISiloHostBuilder, String, Action<AzureTableStorageOptions>)

Konfigurasikan silo untuk menggunakan penyimpanan tabel azure untuk penyimpanan biji-bijian.

AddAzureTableGrainStorage(ISiloHostBuilder, String, Action<OptionsBuilder<AzureTableStorageOptions>>)

Konfigurasikan silo untuk menggunakan penyimpanan tabel azure untuk penyimpanan biji-bijian.

AddAzureTableGrainStorageAsDefault(ISiloHostBuilder, Action<AzureTableStorageOptions>)

Konfigurasikan silo untuk menggunakan penyimpanan tabel azure sebagai penyimpanan biji-bijian default.

AddAzureTableGrainStorageAsDefault(ISiloHostBuilder, Action<OptionsBuilder<AzureTableStorageOptions>>)

Konfigurasikan silo untuk menggunakan penyimpanan tabel azure sebagai penyimpanan biji-bijian default.

AddAzureTableTransactionalStateStorage(ISiloHostBuilder, String, Action<AzureTableTransactionalStateOptions>)

Konfigurasikan silo untuk menggunakan penyimpanan tabel azure untuk penyimpanan butir transaksional.

AddAzureTableTransactionalStateStorage(ISiloHostBuilder, String, Action<OptionsBuilder<AzureTableTransactionalStateOptions>>)

Konfigurasikan silo untuk menggunakan penyimpanan tabel azure untuk penyimpanan butir transaksional.

AddAzureTableTransactionalStateStorageAsDefault(ISiloHostBuilder, Action<AzureTableTransactionalStateOptions>)

Konfigurasikan silo untuk menggunakan penyimpanan tabel azure sebagai penyimpanan butir transaksional default.

AddAzureTableTransactionalStateStorageAsDefault(ISiloHostBuilder, Action<OptionsBuilder<AzureTableTransactionalStateOptions>>)

Konfigurasikan silo untuk menggunakan penyimpanan tabel azure sebagai penyimpanan butir transaksional default.

AddCustomStorageBasedLogConsistencyProvider(ISiloHostBuilder, String, String)

Menambahkan penyedia konsistensi log penyimpanan kustom"/>

AddCustomStorageBasedLogConsistencyProviderAsDefault(ISiloHostBuilder, String)

Menambahkan penyedia konsistensi log penyimpanan kustom sebagai penyedia konsistensi default"/>

AddDynamoDBGrainStorage(ISiloHostBuilder, String, Action<DynamoDBStorageOptions>)

Konfigurasikan silo untuk menggunakan penyimpanan AWS DynamoDB untuk penyimpanan biji-bijian.

AddDynamoDBGrainStorage(ISiloHostBuilder, String, Action<OptionsBuilder<DynamoDBStorageOptions>>)

Konfigurasikan silo untuk menggunakan penyimpanan AWS DynamoDB untuk penyimpanan biji-bijian.

AddDynamoDBGrainStorageAsDefault(ISiloHostBuilder, Action<DynamoDBStorageOptions>)

Konfigurasikan silo untuk menggunakan penyimpanan AWS DynamoDB sebagai penyimpanan butir default.

AddDynamoDBGrainStorageAsDefault(ISiloHostBuilder, Action<OptionsBuilder<DynamoDBStorageOptions>>)

Konfigurasikan silo untuk menggunakan penyimpanan AWS DynamoDB sebagai penyimpanan butir default.

AddEventDataGeneratorStreams(ISiloHostBuilder, String, Action<IEventDataGeneratorStreamConfigurator>)

Konfigurasikan silo untuk menggunakan aliran generator data peristiwa.

AddEventHubStreams(ISiloHostBuilder, String, Action<EventHubOptions>, Action<AzureTableStreamCheckpointerOptions>)

Mengonfigurasi silo untuk menggunakan aliran persisten pusat aktivitas dengan penunjuk pemeriksaan default dan pengaturan lainnya

AddEventHubStreams(ISiloHostBuilder, String, Action<ISiloEventHubStreamConfigurator>)

Konfigurasikan silo untuk menggunakan aliran persisten pusat aktivitas.

AddEventHubStreams(ISiloHostBuilder, String, Action<SiloEventHubStreamConfigurator>)

Konfigurasikan silo untuk menggunakan aliran persisten pusat aktivitas.

AddFaultInjectionAzureTableTransactionalStateStorage(ISiloHostBuilder, Action<AzureTableTransactionalStateOptions>)

Fungsionalitas untuk membangun ISiloHost instans.

AddFaultInjectionAzureTableTransactionalStateStorage(ISiloHostBuilder, String, Action<AzureTableTransactionalStateOptions>)

Fungsionalitas untuk membangun ISiloHost instans.

AddFaultInjectionMemoryStorage(ISiloHostBuilder, String, Action<MemoryGrainStorageOptions>, Action<FaultInjectionGrainStorageOptions>)

Mengonfigurasi silo untuk menggunakan FaultInjectionMemoryStorage

AddFaultInjectionMemoryStorage(ISiloHostBuilder, String, Action<OptionsBuilder<MemoryGrainStorageOptions>>, Action<OptionsBuilder<FaultInjectionGrainStorageOptions>>)

Mengonfigurasi silo untuk menggunakan FaultInjectionMemoryStorage

AddGrainExtension<TExtensionInterface,TExtension>(ISiloHostBuilder)

Mendaftarkan implementasi ekstensi grain untuk antarmuka yang ditentukan.

AddGrainService<T>(ISiloHostBuilder)

Mendaftarkan layanan biji-bijian aplikasi untuk dimulai dengan silo.

AddIncomingGrainCallFilter(ISiloHostBuilder, IIncomingGrainCallFilter)

IIncomingGrainCallFilter Menambahkan ke alur filter.

AddIncomingGrainCallFilter(ISiloHostBuilder, IncomingGrainCallFilterDelegate)

IOutgoingGrainCallFilter Menambahkan ke alur filter melalui delegasi.

AddIncomingGrainCallFilter<TImplementation>(ISiloHostBuilder)

IIncomingGrainCallFilter Menambahkan ke alur filter.

AddLegacyClusterConfigurationSupport(ISiloHostBuilder, ClusterConfiguration)

Fungsionalitas untuk membangun ISiloHost instans.

AddLogStorageBasedLogConsistencyProvider(ISiloHostBuilder, String)

Menambahkan penyedia konsistensi log penyimpanan log"/>

AddLogStorageBasedLogConsistencyProviderAsDefault(ISiloHostBuilder)

Menambahkan penyedia konsistensi log penyimpanan log sebagai penyedia konsistensi default"/>

AddMemoryGrainStorage(ISiloHostBuilder, String, Action<MemoryGrainStorageOptions>)

Konfigurasikan silo untuk menggunakan penyimpanan butir memori sebagai penyimpanan butir default.

AddMemoryGrainStorage(ISiloHostBuilder, String, Action<OptionsBuilder<MemoryGrainStorageOptions>>)

Konfigurasikan silo untuk menggunakan penyimpanan butir memori sebagai penyimpanan butir default.

AddMemoryGrainStorageAsDefault(ISiloHostBuilder, Action<MemoryGrainStorageOptions>)

Konfigurasikan silo untuk menggunakan penyimpanan butir memori sebagai penyimpanan butir default.

AddMemoryGrainStorageAsDefault(ISiloHostBuilder, Action<OptionsBuilder<MemoryGrainStorageOptions>>)

Konfigurasikan silo untuk menggunakan penyimpanan butir memori sebagai penyimpanan butir default.

AddMemoryStreams<TSerializer>(ISiloHostBuilder, String, Action<ISiloMemoryStreamConfigurator>)

Konfigurasikan silo untuk menggunakan aliran memori.

AddMemoryStreams<TSerializer>(ISiloHostBuilder, String, Action<SiloMemoryStreamConfigurator<TSerializer>>)

Konfigurasikan silo untuk menggunakan aliran memori.

AddNewRelicTelemetryConsumer(ISiloHostBuilder)

Menambahkan penyedia konsumen telemetrik metrik jenis NRTelemetryConsumer.

AddOutgoingGrainCallFilter(ISiloHostBuilder, IOutgoingGrainCallFilter)

IOutgoingGrainCallFilter Menambahkan ke alur filter.

AddOutgoingGrainCallFilter(ISiloHostBuilder, OutgoingGrainCallFilterDelegate)

IOutgoingGrainCallFilter Menambahkan ke alur filter melalui delegasi.

AddOutgoingGrainCallFilter<TImplementation>(ISiloHostBuilder)

IOutgoingGrainCallFilter Menambahkan ke alur filter.

AddPerfCountersTelemetryConsumer(ISiloHostBuilder)

Menambahkan penyedia konsumen telemetrik metrik jenis OrleansPerfCounterTelemetryConsumer.

AddPersistentStreams(ISiloHostBuilder, String, Func<IServiceProvider,String,IQueueAdapterFactory>, Action<ISiloPersistentStreamConfigurator>)

Konfigurasikan silo untuk menggunakan aliran persisten.

AddPersistentStreams(ISiloHostBuilder, String, Func<IServiceProvider,String,IQueueAdapterFactory>, Action<ISiloPersistentStreamConfigurator>)

Konfigurasikan silo untuk menggunakan aliran persisten.

AddPlacementDirector<TStrategy,TDirector>(ISiloHostBuilder)

TDirector Mengonfigurasi sebagai direktur penempatan untuk strategi TStrategypenempatan .

AddPlacementDirector<TStrategy>(ISiloHostBuilder, Func<IServiceProvider,IPlacementDirector>)

Menambahkan direktur penempatan.

AddProviderClusterOptions(ISiloHostBuilder, String, Action<ClusterOptions>)

Tambahkan penimpaan ClusterOptions berdasarkan per penyedia. Catatan: Ini ditujukan untuk tujuan migrasi sebagai sarana untuk menangani perilaku yang sebelumnya tidak konsisten dalam cara penyedia menggunakan ServiceId dan ClusterId.

AddProviderClusterOptions(ISiloHostBuilder, String, Action<OptionsBuilder<ClusterOptions>>)

Tambahkan penimpaan ClusterOptions berdasarkan per penyedia. Catatan: Ini ditujukan untuk tujuan migrasi sebagai sarana untuk menangani perilaku yang sebelumnya tidak konsisten dalam cara penyedia menggunakan ServiceId dan ClusterId.

AddRedisGrainDirectory(ISiloHostBuilder, String, Action<OptionsBuilder<RedisGrainDirectoryOptions>>)

Menambahkan penyimpanan data Redis sebagai Direktori Grain bernama

AddRedisGrainDirectory(ISiloHostBuilder, String, Action<RedisGrainDirectoryOptions>)

Menambahkan penyimpanan data Redis sebagai Direktori Grain bernama

AddSimpleMessageStreamProvider(ISiloHostBuilder, String, Action<ISimpleMessageStreamConfigurator>)

Mengonfigurasi silo untuk menggunakan SimpleMessageProvider

AddSimpleMessageStreamProvider(ISiloHostBuilder, String, Action<OptionsBuilder<SimpleMessageStreamProviderOptions>>)

Mengonfigurasi silo untuk menggunakan SimpleMessageProvider

AddSimpleMessageStreamProvider(ISiloHostBuilder, String, Action<SimpleMessageStreamProviderOptions>)

Mengonfigurasi silo untuk menggunakan SimpleMessageProvider

AddSqsStreams(ISiloHostBuilder, String, Action<SiloSqsStreamConfigurator>)

Konfigurasikan silo untuk menggunakan aliran persisten SQS.

AddSqsStreams(ISiloHostBuilder, String, Action<SiloSqsStreamConfigurator>)

Konfigurasikan silo untuk menggunakan aliran persisten SQS.

AddSqsStreams(ISiloHostBuilder, String, Action<SqsOptions>)

Konfigurasikan silo untuk menggunakan aliran persisten SQS.

AddStartupTask(ISiloHostBuilder, Func<IServiceProvider,CancellationToken,Task>, Int32)

Menambahkan tugas startup yang akan dijalankan ketika silo telah dimulai.

AddStartupTask(ISiloHostBuilder, IStartupTask, Int32)

Menambahkan tugas startup yang akan dijalankan ketika silo telah dimulai.

AddStartupTask<TStartup>(ISiloHostBuilder, Int32)

Menambahkan tugas startup yang akan dijalankan ketika silo telah dimulai.

AddStateStorageBasedLogConsistencyProvider(ISiloHostBuilder, String)

Menambahkan penyedia konsistensi log penyimpanan status"/>

AddStateStorageBasedLogConsistencyProviderAsDefault(ISiloHostBuilder)

Menambahkan penyedia konsistensi log penyimpanan status sebagai penyedia konsistensi default"/>

Configure<TOptions>(ISiloHostBuilder, Action<TOptions>)

Mendaftarkan tindakan yang digunakan untuk mengonfigurasi jenis opsi tertentu.

Configure<TOptions>(ISiloHostBuilder, IConfiguration)

Mendaftarkan instans konfigurasi yang TOptions akan mengikat.

ConfigureAppConfiguration(ISiloHostBuilder, Action<IConfigurationBuilder>)

Menyiapkan konfigurasi untuk sisa proses build dan aplikasi. Ini dapat dipanggil beberapa kali dan hasilnya akan menjadi aditif. Hasilnya akan tersedia di Configuration untuk operasi berikutnya, serta di Services.

ConfigureApplicationParts(ISiloHostBuilder, Action<IApplicationPartManager>)

ApplicationPartManager Mengonfigurasi penggunaan yang diberikan Action<T>.

ConfigureDefaults(ISiloHostBuilder)

Konfigurasikan kontainer untuk menggunakan Orleans.

ConfigureEndpoints(ISiloHostBuilder, Int32, Int32, AddressFamily, Boolean)

Mengonfigurasi titik akhir untuk silo.

ConfigureEndpoints(ISiloHostBuilder, IPAddress, Int32, Int32, Boolean)

Mengonfigurasi titik akhir untuk silo.

ConfigureEndpoints(ISiloHostBuilder, String, Int32, Int32, AddressFamily, Boolean)

Mengonfigurasi titik akhir untuk silo.

ConfigureLocalHostPrimarySilo(ISiloHostBuilder, Int32, Int32)

Mengonfigurasi silo localhost.

ConfigureLogging(ISiloHostBuilder, Action<HostBuilderContext,ILoggingBuilder>)

Menambahkan delegasi untuk mengonfigurasi yang disediakan ILoggingBuilder. Ini dapat dipanggil beberapa kali.

ConfigureLogging(ISiloHostBuilder, Action<ILoggingBuilder>)

Menambahkan delegasi untuk mengonfigurasi yang disediakan ILoggingBuilder. Ini dapat dipanggil beberapa kali.

ConfigureServices(ISiloHostBuilder, Action<IServiceCollection>)

Menambahkan layanan ke kontainer. Ini dapat dipanggil beberapa kali dan hasilnya akan menjadi aditif.

EnableDirectClient(ISiloHostBuilder)
Kedaluwarsa.

Memungkinkan dukungan untuk berinteraksi dengan runtime dari konteks eksternal. Misalnya, di luar konteks biji-bijian.

GetApplicationPartManager(ISiloHostBuilder)

Mengembalikan untuk instans ApplicationPartManager ini.

GetConfiguration(ISiloHostBuilder)

Fungsionalitas untuk membangun ISiloHost instans.

GetConfigurationValue(ISiloHostBuilder, String)

Fungsionalitas untuk membangun ISiloHost instans.

GetTestClusterOptions(ISiloHostBuilder)

Fungsionalitas untuk membangun ISiloHost instans.

LoadClusterConfiguration(ISiloHostBuilder)

ClusterConfiguration Memuat menggunakan StandardLoad().

UseAdoNetClustering(ISiloHostBuilder, Action<AdoNetClusteringSiloOptions>)

Mengonfigurasi silo ini untuk menggunakan ADO.NET untuk pengklusteran. Instruksi tentang mengonfigurasi database Anda tersedia di http://aka.ms/orleans-sql-scripts.

UseAdoNetClustering(ISiloHostBuilder, Action<OptionsBuilder<AdoNetClusteringSiloOptions>>)

Mengonfigurasi silo ini untuk menggunakan ADO.NET untuk pengklusteran. Instruksi tentang mengonfigurasi database Anda tersedia di http://aka.ms/orleans-sql-scripts.

UseAdoNetReminderService(ISiloHostBuilder, Action<AdoNetReminderTableOptions>)

Menambahkan penyimpanan pengingat menggunakan ADO.NET. Instruksi tentang mengonfigurasi database Anda tersedia di http://aka.ms/orleans-sql-scripts.

UseAdoNetReminderService(ISiloHostBuilder, Action<OptionsBuilder<AdoNetReminderTableOptions>>)

Menambahkan penyimpanan pengingat menggunakan ADO.NET. Instruksi tentang mengonfigurasi database Anda tersedia di http://aka.ms/orleans-sql-scripts.

UseAzureBlobLeaseProvider(ISiloHostBuilder, Action<OptionsBuilder<AzureBlobLeaseProviderOptions>>)

Mengonfigurasi silo untuk menggunakan penyedia sewa blob azure

UseAzureStorageClustering(ISiloHostBuilder, Action<AzureStorageClusteringOptions>)

Mengonfigurasi silo untuk menggunakan Azure Storage untuk pengklusteran.

UseAzureStorageClustering(ISiloHostBuilder, Action<AzureStorageClusteringOptions>)

Mengonfigurasi silo untuk menggunakan Azure Storage untuk pengklusteran.

UseAzureStorageClustering(ISiloHostBuilder, Action<OptionsBuilder<AzureStorageClusteringOptions>>)

Mengonfigurasi silo untuk menggunakan Azure Storage untuk pengklusteran.

UseAzureStorageClustering(ISiloHostBuilder, Action<OptionsBuilder<AzureStorageClusteringOptions>>)

Mengonfigurasi silo untuk menggunakan Azure Storage untuk pengklusteran.

UseAzureTableGrainDirectoryAsDefault(ISiloHostBuilder, Action<AzureTableGrainDirectoryOptions>)

Fungsionalitas untuk membangun ISiloHost instans.

UseAzureTableGrainDirectoryAsDefault(ISiloHostBuilder, Action<OptionsBuilder<AzureTableGrainDirectoryOptions>>)

Fungsionalitas untuk membangun ISiloHost instans.

UseAzureTableReminderService(ISiloHostBuilder, Action<AzureTableReminderStorageOptions>)

Menambahkan penyimpanan pengingat yang didukung oleh Azure Table Storage.

UseAzureTableReminderService(ISiloHostBuilder, Action<OptionsBuilder<AzureTableReminderStorageOptions>>)

Menambahkan penyimpanan pengingat yang didukung oleh Azure Table Storage.

UseAzureTableReminderService(ISiloHostBuilder, String)

Menambahkan penyimpanan pengingat yang didukung oleh Azure Table Storage.

UseConfiguration(ISiloHostBuilder, ClusterConfiguration)

Menentukan konfigurasi yang akan digunakan untuk silo ini.

UseConsulClustering(ISiloHostBuilder, Action<ConsulClusteringSiloOptions>)

Mengonfigurasi silo untuk menggunakan Consul untuk pengklusteran.

UseConsulClustering(ISiloHostBuilder, Action<OptionsBuilder<ConsulClusteringSiloOptions>>)

Mengonfigurasi silo untuk menggunakan Consul untuk pengklusteran.

UseControlledFaultInjectionTransactionState(ISiloHostBuilder)

Mengonfigurasi kluster untuk menggunakan algoritma TM terdistribusi

UseDevelopmentClustering(ISiloHostBuilder, Action<DevelopmentClusterMembershipOptions>)

Mengonfigurasi silo untuk menggunakan pengklusteran khusus pengembangan.

UseDevelopmentClustering(ISiloHostBuilder, Action<OptionsBuilder<DevelopmentClusterMembershipOptions>>)

Mengonfigurasi silo untuk menggunakan pengklusteran khusus pengembangan.

UseDevelopmentClustering(ISiloHostBuilder, IPEndPoint)

Mengonfigurasi silo untuk menggunakan pengklusteran khusus pengembangan.

UseDynamoDBClustering(ISiloHostBuilder, Action<DynamoDBClusteringOptions>)

Mengonfigurasi silo untuk menggunakan DynamoDB untuk pengklusteran.

UseDynamoDBClustering(ISiloHostBuilder, Action<OptionsBuilder<DynamoDBClusteringOptions>>)

Mengonfigurasi silo untuk menggunakan DynamoDB untuk pengklusteran.

UseDynamoDBReminderService(ISiloHostBuilder, Action<DynamoDBReminderStorageOptions>)

Menambahkan penyimpanan pengingat yang didukung oleh Amazon DynamoDB.

UseDynamoDBTransactionLog(ISiloHostBuilder, Action<DynamoDBTransactionLogOptions>)

Konfigurasikan kluster untuk menggunakan log transaksi dynamoDB menggunakan tindakan konfigurasi.

UseDynamoDBTransactionLog(ISiloHostBuilder, Action<OptionsBuilder<DynamoDBTransactionLogOptions>>)

Konfigurasikan kluster untuk menggunakan log transaksi dynamoDB menggunakan penyusun konfigurasi.

UseEnvironment(ISiloHostBuilder, String)

Tentukan lingkungan yang akan digunakan oleh host.

UseInMemoryLeaseProvider(ISiloHostBuilder)

Konfigurasikan silo dengan fitur pengujian/pengembangan. BUKAN UNTUK PENGGUNAAN PRODUKSI - hanya dev/test

UseInMemoryReminderService(ISiloHostBuilder)

Mengonfigurasi penyimpanan pengingat menggunakan penyimpanan dalam memori dan non-persisten.

UseLinuxEnvironmentStatistics(ISiloHostBuilder)

Menggunakan statistik lingkungan host Linux

UseLocalhostClustering(ISiloHostBuilder, Int32, Int32, IPEndPoint, String, String)

Mengonfigurasi silo untuk menggunakan pengklusteran khusus pengembangan dan mendengarkan di localhost.

UsePerfCounterEnvironmentStatistics(ISiloHostBuilder)

Menggunakan penghitung kinerja Windows sebagai sumber untuk statistik lingkungan host

UseRedisGrainDirectoryAsDefault(ISiloHostBuilder, Action<OptionsBuilder<RedisGrainDirectoryOptions>>)

Menggunakan penyimpanan data Redis sebagai Direktori Grain default

UseRedisGrainDirectoryAsDefault(ISiloHostBuilder, Action<RedisGrainDirectoryOptions>)

Menggunakan penyimpanan data Redis sebagai Direktori Grain default

UseServiceFabricClustering(ISiloHostBuilder, ServiceContext)

Menambahkan dukungan keanggotaan kluster Service Fabric.

UseServiceProviderFactory(ISiloHostBuilder, Func<IServiceCollection,IServiceProvider>)

Menentukan bagaimana IServiceProvider untuk silo ini dikonfigurasi.

UseSiloUnobservedExceptionsHandler(ISiloHostBuilder)

Mengonfigurasi silo dengan handler pengecualian yang tidak ditangguhkan

UseTls(ISiloHostBuilder, Action<TlsOptions>)

Mengonfigurasi TLS.

UseTls(ISiloHostBuilder, StoreName, String, Boolean, StoreLocation, Action<TlsOptions>)

Mengonfigurasi TLS.

UseTls(ISiloHostBuilder, X509Certificate2, Action<TlsOptions>)

Mengonfigurasi TLS.

UseTls(ISiloHostBuilder, X509Certificate2)

Mengonfigurasi TLS.

UseTransactions(ISiloHostBuilder, Boolean)

Mengonfigurasi kluster untuk menggunakan algoritma TM terdistribusi

UseZooKeeperClustering(ISiloHostBuilder, Action<OptionsBuilder<ZooKeeperClusteringSiloOptions>>)

Mengonfigurasi silo untuk menggunakan ZooKeeper untuk keanggotaan kluster.

UseZooKeeperClustering(ISiloHostBuilder, Action<ZooKeeperClusteringSiloOptions>)

Mengonfigurasi silo untuk menggunakan ZooKeeper untuk keanggotaan kluster.

Berlaku untuk