Compartilhar via


ReentrantAttribute Classe

Definição

O atributo Reentrant é usado para marcar classes de implementação de granularidade que permitem a intercalação de solicitação em uma tarefa.

Esse é um recurso avançado e não deve ser usado, a menos que as implicações sejam totalmente compreendidas. Dito isso, permitir a intercalação de solicitações permite que o sistema em tempo de execução execute várias otimizações que podem melhorar significativamente o desempenho do aplicativo.

[System.AttributeUsage(System.AttributeTargets.Class)]
public sealed class ReentrantAttribute : Attribute
[System.AttributeUsage(System.AttributeTargets.Class)]
public sealed class ReentrantAttribute : Attribute, Orleans.Metadata.IGrainPropertiesProviderAttribute
[<System.AttributeUsage(System.AttributeTargets.Class)>]
type ReentrantAttribute = class
    inherit Attribute
[<System.AttributeUsage(System.AttributeTargets.Class)>]
type ReentrantAttribute = class
    inherit Attribute
    interface IGrainPropertiesProviderAttribute
Public NotInheritable Class ReentrantAttribute
Inherits Attribute
Public NotInheritable Class ReentrantAttribute
Inherits Attribute
Implements IGrainPropertiesProviderAttribute
Herança
ReentrantAttribute
Atributos
Implementações

Construtores

ReentrantAttribute()

O atributo Reentrant é usado para marcar classes de implementação de granularidade que permitem a intercalação de solicitação em uma tarefa.

Esse é um recurso avançado e não deve ser usado, a menos que as implicações sejam totalmente compreendidas. Dito isso, permitir a intercalação de solicitações permite que o sistema em tempo de execução execute várias otimizações que podem melhorar significativamente o desempenho do aplicativo.

Métodos

Populate(IServiceProvider, Type, GrainType, Dictionary<String,String>)

Adiciona propriedades de granularidade a properties.

Aplica-se a