ReentrantAttribute Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
L'attributo Reentrant viene usato per contrassegnare le classi di implementazione della granularità che consentono l'interleaving delle richieste all'interno di un'attività.
Questa è una funzionalità avanzata e non deve essere usata a meno che le implicazioni non siano completamente comprese. Detto questo, consentendo l'interleaving delle richieste consente al sistema di runtime di eseguire un numero di ottimizzazioni che possono migliorare significativamente le prestazioni dell'applicazione.
[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
- Ereditarietà
-
ReentrantAttribute
- Attributi
- Implementazioni
Costruttori
ReentrantAttribute() |
L'attributo Reentrant viene usato per contrassegnare le classi di implementazione della granularità che consentono l'interleaving delle richieste all'interno di un'attività. Questa è una funzionalità avanzata e non deve essere usata a meno che le implicazioni non siano completamente comprese. Detto questo, consentendo l'interleaving delle richieste consente al sistema di runtime di eseguire un numero di ottimizzazioni che possono migliorare significativamente le prestazioni dell'applicazione. |
Metodi
Populate(IServiceProvider, Type, GrainType, Dictionary<String,String>) |
Aggiunge proprietà granulari a |