Bagikan melalui


PreferLocalPlacement Kelas

Definisi

Strategi penempatan lokal pilihan menunjukkan bahwa biji-bijian harus selalu ditempatkan pada host lokal jika biji-bijian belum aktif di tempat lain di kluster dan host lokal kompatibel dengannya.

[System.Serializable]
public class PreferLocalPlacement : Orleans.Runtime.PlacementStrategy
[System.Serializable]
[Orleans.GenerateSerializer]
[Orleans.Immutable]
[Orleans.SuppressReferenceTracking]
public sealed class PreferLocalPlacement : Orleans.Runtime.PlacementStrategy
[<System.Serializable>]
type PreferLocalPlacement = class
    inherit PlacementStrategy
[<System.Serializable>]
[<Orleans.GenerateSerializer>]
[<Orleans.Immutable>]
[<Orleans.SuppressReferenceTracking>]
type PreferLocalPlacement = class
    inherit PlacementStrategy
Public Class PreferLocalPlacement
Inherits PlacementStrategy
Public NotInheritable Class PreferLocalPlacement
Inherits PlacementStrategy
Warisan
PreferLocalPlacement
Atribut

Keterangan

Jika host tidak kompatibel dengan jenis biji-bijian atau jika grain menerima permintaan yang tidak kompatibel, grain akan ditempatkan pada server acak yang kompatibel.

Konstruktor

PreferLocalPlacement()

Strategi penempatan lokal pilihan menunjukkan bahwa biji-bijian harus selalu ditempatkan pada host lokal jika biji-bijian belum aktif di tempat lain di kluster dan host lokal kompatibel dengannya.

Properti

IsUsingGrainDirectory

Mendapatkan nilai yang menunjukkan apakah strategi penempatan ini memerlukan aktivasi untuk didaftarkan dalam direktori biji-bijian atau tidak.

(Diperoleh dari PlacementStrategy)

Metode

Initialize(GrainProperties)

Menginisialisasi instans jenis ini menggunakan properti butir yang disediakan.

(Diperoleh dari PlacementStrategy)
PopulateGrainProperties(IServiceProvider, Type, GrainType, Dictionary<String,String>)

Mengisi properti grain untuk menentukan strategi penempatan yang disukai.

(Diperoleh dari PlacementStrategy)

Berlaku untuk