GrainType Structure
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente le type d’un grain.
[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
- Héritage
-
GrainType
- Attributs
- Implémente
Constructeurs
GrainType(Byte[]) |
Initialise une nouvelle instance du struct GrainType. |
GrainType(IdSpan) |
Initialise une nouvelle instance du struct GrainType. |
Propriétés
IsDefault |
Obtient une valeur indiquant si cette instance est la valeur par défaut. |
Value |
Obtient la valeur sous-jacente. |
Méthodes
AsSpan() |
Retourne une représentation d’étendue de cette instance. |
CompareTo(GrainType) |
Représente le type d’un grain. |
Create(String) |
Crée une instance GrainType. |
Equals(GrainType) |
Représente le type d’un grain. |
Equals(Object) |
Représente le type d’un grain. |
GetHashCode() |
Représente le type d’un grain. |
GetObjectData(SerializationInfo, StreamingContext) |
Représente le type d’un grain. |
GetUniformHashCode() |
Génère un code de hachage stable et uniforme pour ce type de grain. |
ToString() |
Retourne une représentation sous forme de chaîne de cette instance, décodant la valeur en UTF8. |
UnsafeGetArray(GrainType) |
Retourne le tableau sous-jacent à une instance de type grain. |
Opérateurs
Equality(GrainType, GrainType) |
Compare les opérandes fournis pour l’égalité. |
Explicit(GrainType to IdSpan) | |
Explicit(IdSpan to GrainType) | |
Inequality(GrainType, GrainType) |
Compare les opérandes fournis pour l’inégalité. |
Implémentations d’interfaces explicites
IFormattable.ToString(String, IFormatProvider) |
Représente le type d’un grain. |
ISpanFormattable.TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Représente le type d’un grain. |
Méthodes d’extension
IsClient(GrainType) |
Retourne |
IsGrainService(GrainType) |
Retourne |
IsLegacyGrain(GrainType) |
Retourne |
IsSystemTarget(GrainType) |
Retourne |