IGrainDirectory.Register メソッド

定義

オーバーロード

Register(GrainAddress)

ディレクトリに GrainAddress エントリを登録します。 登録できるのは、1 つにつき GrainId 1 つだけGrainAddressです。 既存のエントリが既にある場合、ディレクトリはそれをオーバーライドしません。

Register(GrainAddress)

ディレクトリに GrainAddress エントリを登録します。 登録できるのは、1 つにつき GrainId 1 つだけGrainAddressです。 既存のエントリが既にある場合、ディレクトリはそれをオーバーライドしません。

Register(GrainAddress, GrainAddress)

ディレクトリに GrainAddress エントリを登録します。 登録できるのは、1 つにつき GrainId 1 つだけGrainAddressです。 既存のエントリが既にある場合、ディレクトリはそれをオーバーライドしません。

Register(GrainAddress)

ソース:
IGrainDirectory.cs

ディレクトリに GrainAddress エントリを登録します。 登録できるのは、1 つにつき GrainId 1 つだけGrainAddressです。 既存のエントリが既にある場合、ディレクトリはそれをオーバーライドしません。

public System.Threading.Tasks.Task<Orleans.GrainDirectory.GrainAddress> Register (Orleans.GrainDirectory.GrainAddress address);
abstract member Register : Orleans.GrainDirectory.GrainAddress -> System.Threading.Tasks.Task<Orleans.GrainDirectory.GrainAddress>
Public Function Register (address As GrainAddress) As Task(Of GrainAddress)

パラメーター

address
GrainAddress

登録する 。GrainAddress

戻り値

GrainAddressディレクトリに効果的に登録される 。

適用対象

Register(GrainAddress)

ディレクトリに GrainAddress エントリを登録します。 登録できるのは、1 つにつき GrainId 1 つだけGrainAddressです。 既存のエントリが既にある場合、ディレクトリはそれをオーバーライドしません。

public System.Threading.Tasks.Task<Orleans.Runtime.GrainAddress?> Register (Orleans.Runtime.GrainAddress address);
abstract member Register : Orleans.Runtime.GrainAddress -> System.Threading.Tasks.Task<Orleans.Runtime.GrainAddress>
Public Function Register (address As GrainAddress) As Task(Of GrainAddress)

パラメーター

address
GrainAddress

登録する 。GrainAddress

戻り値

GrainAddressディレクトリに効果的に登録される 。

適用対象

Register(GrainAddress, GrainAddress)

ディレクトリに GrainAddress エントリを登録します。 登録できるのは、1 つにつき GrainId 1 つだけGrainAddressです。 既存のエントリが既にある場合、ディレクトリはそれをオーバーライドしません。

public virtual System.Threading.Tasks.Task<Orleans.Runtime.GrainAddress?> Register (Orleans.Runtime.GrainAddress address, Orleans.Runtime.GrainAddress? previousAddress);
abstract member Register : Orleans.Runtime.GrainAddress * Orleans.Runtime.GrainAddress -> System.Threading.Tasks.Task<Orleans.Runtime.GrainAddress>
override this.Register : Orleans.Runtime.GrainAddress * Orleans.Runtime.GrainAddress -> System.Threading.Tasks.Task<Orleans.Runtime.GrainAddress>
Public Overridable Function Register (address As GrainAddress, previousAddress As GrainAddress) As Task(Of GrainAddress)

パラメーター

address
GrainAddress

登録する 。GrainAddress

previousAddress
GrainAddress

戻り値

GrainAddressディレクトリに効果的に登録される 。

適用対象