HostingGrainExtensions.AddGrainExtension Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
AddGrainExtension<TExtensionInterface,TExtension>(ISiloBuilder) |
Registra una implementación de extensión específica para la interfaz especificada. |
AddGrainExtension<TExtensionInterface,TExtension>(ISiloHostBuilder) |
Registra una implementación de extensión específica para la interfaz especificada. |
AddGrainExtension<TExtensionInterface,TExtension>(ISiloBuilder)
- Source:
- HostingGrainExtensions.cs
Registra una implementación de extensión específica para la interfaz 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
Interfaz IGrainExtension que se está registrando.
- TExtension
La implementación de TExtensionInterface
.
Parámetros
- builder
- ISiloBuilder
Devoluciones
Se aplica a
AddGrainExtension<TExtensionInterface,TExtension>(ISiloHostBuilder)
- Source:
- HostingGrainExtensions.cs
Registra una implementación de extensión específica para la interfaz 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
Interfaz IGrainExtension que se está registrando.
- TExtension
La implementación de TExtensionInterface
.
Parámetros
- builder
- ISiloHostBuilder