HostingGrainExtensions.AddGrainExtension Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
AddGrainExtension<TExtensionInterface,TExtension>(ISiloBuilder) |
Registra uma implementação de extensão de granularidade para a interface especificada. |
AddGrainExtension<TExtensionInterface,TExtension>(ISiloHostBuilder) |
Registra uma implementação de extensão de granularidade para a interface especificada. |
AddGrainExtension<TExtensionInterface,TExtension>(ISiloBuilder)
- Origem:
- HostingGrainExtensions.cs
Registra uma implementação de extensão de granularidade para a interface especificada.
public static Orleans.Hosting.ISiloBuilder AddGrainExtension<TExtensionInterface,TExtension> (this Orleans.Hosting.ISiloBuilder builder) where TExtensionInterface : class, Orleans.Runtime.IGrainExtension where TExtension : class, TExtensionInterface;
static member AddGrainExtension : Orleans.Hosting.ISiloBuilder -> Orleans.Hosting.ISiloBuilder (requires 'ExtensionInterface : null and 'ExtensionInterface :> Orleans.Runtime.IGrainExtension)
<Extension()>
Public Function AddGrainExtension(Of TExtensionInterface As {Class, IGrainExtension}, TExtension As {Class, IGrainExtension}) (builder As ISiloBuilder) As ISiloBuilder
Parâmetros de tipo
- TExtensionInterface
A IGrainExtension interface que está sendo registrada.
- TExtension
A implementação de TExtensionInterface
.
Parâmetros
- builder
- ISiloBuilder
Retornos
Aplica-se a
AddGrainExtension<TExtensionInterface,TExtension>(ISiloHostBuilder)
- Origem:
- HostingGrainExtensions.cs
Registra uma implementação de extensão de granularidade para a interface especificada.
public static Orleans.Hosting.ISiloHostBuilder AddGrainExtension<TExtensionInterface,TExtension> (this Orleans.Hosting.ISiloHostBuilder builder) where TExtensionInterface : class, Orleans.Runtime.IGrainExtension where TExtension : class, TExtensionInterface;
static member AddGrainExtension : Orleans.Hosting.ISiloHostBuilder -> Orleans.Hosting.ISiloHostBuilder (requires 'ExtensionInterface : null and 'ExtensionInterface :> Orleans.Runtime.IGrainExtension)
<Extension()>
Public Function AddGrainExtension(Of TExtensionInterface As {Class, IGrainExtension}, TExtension As {Class, IGrainExtension}) (builder As ISiloHostBuilder) As ISiloHostBuilder
Parâmetros de tipo
- TExtensionInterface
A IGrainExtension interface que está sendo registrada.
- TExtension
A implementação de TExtensionInterface
.
Parâmetros
- builder
- ISiloHostBuilder