Поделиться через


IGrainDirectory.Register Метод

Определение

Перегрузки

Register(GrainAddress)

GrainAddress Зарегистрируйте запись в каталоге. Можно зарегистрировать только один GrainAddress на GrainId . Если запись уже существует, каталог не переопределит ее.

Register(GrainAddress)

GrainAddress Зарегистрируйте запись в каталоге. Можно зарегистрировать только один GrainAddress на GrainId . Если запись уже существует, каталог не переопределит ее.

Register(GrainAddress, GrainAddress)

GrainAddress Зарегистрируйте запись в каталоге. Можно зарегистрировать только один GrainAddress на GrainId . Если запись уже существует, каталог не переопределит ее.

Register(GrainAddress)

Исходный код:
IGrainDirectory.cs

GrainAddress Зарегистрируйте запись в каталоге. Можно зарегистрировать только один GrainAddress на GrainId . Если запись уже существует, каталог не переопределит ее.

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 Зарегистрируйте запись в каталоге. Можно зарегистрировать только один GrainAddress на GrainId . Если запись уже существует, каталог не переопределит ее.

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 Зарегистрируйте запись в каталоге. Можно зарегистрировать только один GrainAddress на GrainId . Если запись уже существует, каталог не переопределит ее.

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 который фактически зарегистрирован в каталоге.

Применяется к