Freigeben über


ReadOnlyAttribute Klasse

Definition

Das ReadOnly-Attribut wird verwendet, um Methoden zu markieren, die den Zustand eines Grains nicht ändern.

Durch das Markieren von Methoden als ReadOnly kann das Laufzeitsystem eine Reihe von Optimierungen durchführen, die die Leistung Ihrer Anwendung erheblich verbessern können.

[System.AttributeUsage(System.AttributeTargets.Method)]
public sealed class ReadOnlyAttribute : Attribute
[System.AttributeUsage(System.AttributeTargets.Method)]
[Orleans.InvokableCustomInitializer("AddInvokeMethodOptions", Orleans.CodeGeneration.InvokeMethodOptions.ReadOnly)]
public sealed class ReadOnlyAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Method)>]
type ReadOnlyAttribute = class
    inherit Attribute
[<System.AttributeUsage(System.AttributeTargets.Method)>]
[<Orleans.InvokableCustomInitializer("AddInvokeMethodOptions", Orleans.CodeGeneration.InvokeMethodOptions.ReadOnly)>]
type ReadOnlyAttribute = class
    inherit Attribute
Public NotInheritable Class ReadOnlyAttribute
Inherits Attribute
Vererbung
ReadOnlyAttribute
Attribute

Konstruktoren

ReadOnlyAttribute()

Das ReadOnly-Attribut wird verwendet, um Methoden zu markieren, die den Zustand eines Grains nicht ändern.

Durch das Markieren von Methoden als ReadOnly kann das Laufzeitsystem eine Reihe von Optimierungen durchführen, die die Leistung Ihrer Anwendung erheblich verbessern können.

Gilt für: