GrainType Struct
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.
Rappresenta il tipo di granularità.
[Orleans.GenerateSerializer]
[Orleans.Immutable]
[System.Serializable]
public readonly struct GrainType : IComparable<Orleans.Runtime.GrainType>, IEquatable<Orleans.Runtime.GrainType>, ISpanFormattable, System.Runtime.Serialization.ISerializable
[<Orleans.GenerateSerializer>]
[<Orleans.Immutable>]
[<System.Serializable>]
type GrainType = struct
interface ISerializable
interface ISpanFormattable
interface IFormattable
Public Structure GrainType
Implements IComparable(Of GrainType), IEquatable(Of GrainType), ISerializable, ISpanFormattable
- Ereditarietà
-
GrainType
- Attributi
- Implementazioni
Costruttori
GrainType(Byte[]) |
Inizializza una nuova istanza dell'elemento struct GrainType. |
GrainType(IdSpan) |
Inizializza una nuova istanza dell'elemento struct GrainType. |
Proprietà
IsDefault |
Ottiene un valore che indica se questa istanza è il valore predefinito. |
Value |
Ottiene il valore sottostante. |
Metodi
AsSpan() |
Restituisce una rappresentazione di intervallo dell'istanza. |
CompareTo(GrainType) |
Rappresenta il tipo di granularità. |
Create(String) |
Crea una nuova istanza di GrainType. |
Equals(GrainType) |
Rappresenta il tipo di granularità. |
Equals(Object) |
Rappresenta il tipo di granularità. |
GetHashCode() |
Rappresenta il tipo di granularità. |
GetObjectData(SerializationInfo, StreamingContext) |
Rappresenta il tipo di granularità. |
GetUniformHashCode() |
Genera un codice hash uniforme e stabile per questo tipo di granularità. |
ToString() |
Restituisce una rappresentazione di stringa di questa istanza, decodificando il valore come UTF8. |
UnsafeGetArray(GrainType) |
Restituisce la matrice sottostante un'istanza di tipo granulare. |
Operatori
Equality(GrainType, GrainType) |
Confronta gli operandi forniti per verificare l'uguaglianza. |
Explicit(GrainType to IdSpan) | |
Explicit(IdSpan to GrainType) | |
Inequality(GrainType, GrainType) |
Confronta gli operandi forniti per verificare la disuguaglianza. |
Implementazioni dell'interfaccia esplicita
IFormattable.ToString(String, IFormatProvider) |
Rappresenta il tipo di granularità. |
ISpanFormattable.TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Rappresenta il tipo di granularità. |
Metodi di estensione
IsClient(GrainType) |
Restituisce |
IsGrainService(GrainType) |
Restituisce |
IsLegacyGrain(GrainType) |
Restituisce |
IsSystemTarget(GrainType) |
Restituisce |