GrainType Estructura
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa el tipo de un grano.
[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
- Herencia
-
GrainType
- Atributos
- Implementaciones
Constructores
| GrainType(Byte[]) |
Inicializa una nueva instancia del struct GrainType. |
| GrainType(IdSpan) |
Inicializa una nueva instancia del struct GrainType. |
Propiedades
| IsDefault |
Obtiene un valor que indica si esta instancia es el valor predeterminado. |
| Value |
Obtiene el valor subyacente. |
Métodos
| AsSpan() |
Devuelve una representación de intervalo de esta instancia. |
| CompareTo(GrainType) |
Representa el tipo de un grano. |
| Create(String) |
Crea una nueva instancia de GrainType. |
| Equals(GrainType) |
Representa el tipo de un grano. |
| Equals(Object) |
Representa el tipo de un grano. |
| GetHashCode() |
Representa el tipo de un grano. |
| GetObjectData(SerializationInfo, StreamingContext) |
Representa el tipo de un grano. |
| GetUniformHashCode() |
Genera un código hash uniforme y estable para este tipo de grano. |
| ToString() |
Devuelve una representación de cadena de esta instancia, descodificar el valor como UTF8. |
| UnsafeGetArray(GrainType) |
Devuelve la matriz subyacente a una instancia de tipo de grano. |
Operadores
| Equality(GrainType, GrainType) |
Compara los operandos proporcionados para obtener igualdad. |
| Explicit(GrainType to IdSpan) | |
| Explicit(IdSpan to GrainType) | |
| Inequality(GrainType, GrainType) |
Compara los operandos proporcionados por la desigualdad. |
Implementaciones de interfaz explícitas
| IFormattable.ToString(String, IFormatProvider) |
Representa el tipo de un grano. |
| ISpanFormattable.TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Representa el tipo de un grano. |
Métodos de extensión
| IsClient(GrainType) |
Devuelve |
| IsGrainService(GrainType) |
Devuelve |
| IsLegacyGrain(GrainType) |
Devuelve |
| IsSystemTarget(GrainType) |
Devuelve |