Bagikan melalui


ISiloHostBuilder Antarmuka

Definisi

Fungsionalitas untuk membangun ISiloHost instans.

public interface ISiloHostBuilder
type ISiloHostBuilder = interface
Public Interface ISiloHostBuilder
Turunan

Properti

Properties

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

Metode

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

UseServiceFabricClustering(ISiloHostBuilder, ServiceContext)

Menambahkan dukungan keanggotaan kluster Service Fabric.

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.

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.

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.

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.

AddApplicationInsightsTelemetryConsumer(ISiloHostBuilder, String)

Menambahkan penyedia konsumen telemetrik metrik jenis AITelemetryConsumer.

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

Mengonfigurasi silo untuk menggunakan DynamoDB untuk pengklusteran.

UseDynamoDBClustering(ISiloHostBuilder, Action<DynamoDBClusteringOptions>)

Mengonfigurasi silo untuk menggunakan DynamoDB untuk pengklusteran.

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

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

AddAzureBlobGrainStorage(ISiloHostBuilder, String, Action<AzureBlobStorageOptions>)

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

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

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

AddAzureBlobGrainStorageAsDefault(ISiloHostBuilder, Action<AzureBlobStorageOptions>)

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

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.

UseAzureStorageClustering(ISiloHostBuilder, Action<AzureStorageClusteringOptions>)

Mengonfigurasi silo untuk menggunakan Azure Storage untuk pengklusteran.

UseAzureStorageClustering(ISiloHostBuilder, Action<AzureStorageClusteringOptions>)

Mengonfigurasi silo untuk menggunakan Azure Storage untuk pengklusteran.

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

Fungsionalitas untuk membangun ISiloHost instans.

AddAzureTableGrainDirectory(ISiloHostBuilder, String, Action<AzureTableGrainDirectoryOptions>)

Fungsionalitas untuk membangun ISiloHost instans.

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

Fungsionalitas untuk membangun ISiloHost instans.

UseAzureTableGrainDirectoryAsDefault(ISiloHostBuilder, Action<AzureTableGrainDirectoryOptions>)

Fungsionalitas untuk membangun ISiloHost instans.

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

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

AddAzureTableGrainStorage(ISiloHostBuilder, String, Action<AzureTableStorageOptions>)

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

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

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

AddAzureTableGrainStorageAsDefault(ISiloHostBuilder, Action<AzureTableStorageOptions>)

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

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

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

AddAzureTableTransactionalStateStorage(ISiloHostBuilder, String, Action<AzureTableTransactionalStateOptions>)

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

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

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

AddAzureTableTransactionalStateStorageAsDefault(ISiloHostBuilder, Action<AzureTableTransactionalStateOptions>)

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

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

Mengonfigurasi silo untuk menggunakan Consul untuk pengklusteran.

UseConsulClustering(ISiloHostBuilder, Action<ConsulClusteringSiloOptions>)

Mengonfigurasi silo untuk menggunakan Consul untuk pengklusteran.

ConfigureDefaults(ISiloHostBuilder)

Konfigurasikan kontainer untuk menggunakan Orleans.

EnableDirectClient(ISiloHostBuilder)
Kedaluwarsa.

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

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

Mengonfigurasi silo untuk menggunakan pengklusteran khusus pengembangan.

UseDevelopmentClustering(ISiloHostBuilder, Action<DevelopmentClusterMembershipOptions>)

Mengonfigurasi silo untuk menggunakan pengklusteran khusus pengembangan.

UseDevelopmentClustering(ISiloHostBuilder, IPEndPoint)

Mengonfigurasi silo untuk menggunakan pengklusteran khusus pengembangan.

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

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

AddCustomStorageBasedLogConsistencyProvider(ISiloHostBuilder, String, String)

Menambahkan penyedia konsistensi log penyimpanan kustom"/>

AddCustomStorageBasedLogConsistencyProviderAsDefault(ISiloHostBuilder, String)

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

AddEventDataGeneratorStreams(ISiloHostBuilder, String, Action<IEventDataGeneratorStreamConfigurator>)

Konfigurasikan silo untuk menggunakan aliran generator data peristiwa.

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

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

AddDynamoDBGrainStorage(ISiloHostBuilder, String, Action<DynamoDBStorageOptions>)

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

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

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

AddDynamoDBGrainStorageAsDefault(ISiloHostBuilder, Action<DynamoDBStorageOptions>)

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

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.

AddGrainService<T>(ISiloHostBuilder)

Mendaftarkan layanan biji-bijian aplikasi untuk dimulai dengan silo.

AddGrainExtension<TExtensionInterface,TExtension>(ISiloHostBuilder)

Mendaftarkan implementasi ekstensi grain untuk antarmuka yang ditentukan.

AddLegacyClusterConfigurationSupport(ISiloHostBuilder, ClusterConfiguration)

Fungsionalitas untuk membangun ISiloHost instans.

ConfigureLocalHostPrimarySilo(ISiloHostBuilder, Int32, Int32)

Mengonfigurasi silo localhost.

LoadClusterConfiguration(ISiloHostBuilder)

ClusterConfiguration Memuat menggunakan StandardLoad().

UseConfiguration(ISiloHostBuilder, ClusterConfiguration)

Menentukan konfigurasi yang akan digunakan untuk silo ini.

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<OptionsBuilder<MemoryGrainStorageOptions>>)

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

AddMemoryGrainStorage(ISiloHostBuilder, String, 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.

AddMemoryGrainStorageAsDefault(ISiloHostBuilder, Action<MemoryGrainStorageOptions>)

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

AddNewRelicTelemetryConsumer(ISiloHostBuilder)

Menambahkan penyedia konsumen telemetrik metrik jenis NRTelemetryConsumer.

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.

AddPerfCountersTelemetryConsumer(ISiloHostBuilder)

Menambahkan penyedia konsumen telemetrik metrik jenis OrleansPerfCounterTelemetryConsumer.

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

Menambahkan direktur penempatan.

AddPlacementDirector<TStrategy,TDirector>(ISiloHostBuilder)

TDirector Mengonfigurasi sebagai direktur penempatan untuk strategi TStrategypenempatan .

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

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

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.

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.

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.

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.

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.

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.

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

Konfigurasikan silo untuk menggunakan aliran memori.

AddSqsStreams(ISiloHostBuilder, String, Action<SqsOptions>)

Konfigurasikan silo untuk menggunakan aliran persisten SQS.

AddSqsStreams(ISiloHostBuilder, String, Action<SiloSqsStreamConfigurator>)

Konfigurasikan silo untuk menggunakan aliran persisten SQS.

AddSqsStreams(ISiloHostBuilder, String, Action<SiloSqsStreamConfigurator>)

Konfigurasikan silo untuk menggunakan aliran persisten SQS.

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

Mengonfigurasi silo untuk menggunakan penyedia sewa blob azure

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.

UseTransactions(ISiloHostBuilder, Boolean)

Mengonfigurasi kluster untuk menggunakan algoritma TM terdistribusi

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

Konfigurasikan silo untuk menggunakan aliran memori.

AddStartupTask(ISiloHostBuilder, IStartupTask, Int32)

Menambahkan tugas startup yang akan dijalankan ketika silo telah dimulai.

AddStartupTask(ISiloHostBuilder, Func<IServiceProvider,CancellationToken,Task>, 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.

Configure<TOptions>(ISiloHostBuilder, IConfiguration)

Mendaftarkan instans konfigurasi yang TOptions akan mengikat.

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

Mendaftarkan tindakan yang digunakan untuk mengonfigurasi jenis opsi tertentu.

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>.

ConfigureLogging(ISiloHostBuilder, Action<ILoggingBuilder>)

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

ConfigureLogging(ISiloHostBuilder, Action<HostBuilderContext,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.

GetApplicationPartManager(ISiloHostBuilder)

Mengembalikan untuk instans ApplicationPartManager ini.

UseEnvironment(ISiloHostBuilder, String)

Tentukan lingkungan yang akan digunakan oleh host.

UseServiceProviderFactory(ISiloHostBuilder, Func<IServiceCollection,IServiceProvider>)

Menentukan bagaimana IServiceProvider untuk silo ini dikonfigurasi.

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.

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.

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

Menambahkan penyimpanan pengingat menggunakan ADO.NET. 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.

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

Menambahkan penyimpanan pengingat yang didukung oleh Azure Table Storage.

UseAzureTableReminderService(ISiloHostBuilder, Action<AzureTableReminderStorageOptions>)

Menambahkan penyimpanan pengingat yang didukung oleh Azure Table Storage.

UseAzureTableReminderService(ISiloHostBuilder, String)

Menambahkan penyimpanan pengingat yang didukung oleh Azure Table Storage.

UseDynamoDBReminderService(ISiloHostBuilder, Action<DynamoDBReminderStorageOptions>)

Menambahkan penyimpanan pengingat yang didukung oleh Amazon DynamoDB.

UseInMemoryReminderService(ISiloHostBuilder)

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

AddStateStorageBasedLogConsistencyProvider(ISiloHostBuilder, String)

Menambahkan penyedia konsistensi log penyimpanan status"/>

AddStateStorageBasedLogConsistencyProviderAsDefault(ISiloHostBuilder)

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

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.

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

Mengonfigurasi silo untuk menggunakan SimpleMessageProvider

AddSimpleMessageStreamProvider(ISiloHostBuilder, String, Action<SimpleMessageStreamProviderOptions>)

Mengonfigurasi silo untuk menggunakan SimpleMessageProvider

AddSimpleMessageStreamProvider(ISiloHostBuilder, String, Action<ISimpleMessageStreamConfigurator>)

Mengonfigurasi silo untuk menggunakan SimpleMessageProvider

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.

UseInMemoryLeaseProvider(ISiloHostBuilder)

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

UseSiloUnobservedExceptionsHandler(ISiloHostBuilder)

Mengonfigurasi silo dengan handler pengecualian yang tidak ditangguhkan

UseLinuxEnvironmentStatistics(ISiloHostBuilder)

Menggunakan statistik lingkungan host Linux

UsePerfCounterEnvironmentStatistics(ISiloHostBuilder)

Menggunakan penghitung kinerja Windows sebagai sumber untuk statistik lingkungan host

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

Mengonfigurasi silo untuk menggunakan FaultInjectionMemoryStorage

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

Mengonfigurasi silo untuk menggunakan FaultInjectionMemoryStorage

GetConfiguration(ISiloHostBuilder)

Fungsionalitas untuk membangun ISiloHost instans.

GetConfigurationValue(ISiloHostBuilder, String)

Fungsionalitas untuk membangun ISiloHost instans.

GetTestClusterOptions(ISiloHostBuilder)

Fungsionalitas untuk membangun ISiloHost instans.

AddFaultInjectionAzureTableTransactionalStateStorage(ISiloHostBuilder, Action<AzureTableTransactionalStateOptions>)

Fungsionalitas untuk membangun ISiloHost instans.

AddFaultInjectionAzureTableTransactionalStateStorage(ISiloHostBuilder, String, Action<AzureTableTransactionalStateOptions>)

Fungsionalitas untuk membangun ISiloHost instans.

UseControlledFaultInjectionTransactionState(ISiloHostBuilder)

Mengonfigurasi kluster untuk menggunakan algoritma TM terdistribusi

Berlaku untuk