GrainType Estrutura
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa o tipo de granularidade.
[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
- Herança
-
GrainType
- Atributos
- Implementações
Construtores
| GrainType(Byte[]) |
Inicializa uma nova instância do struct GrainType. |
| GrainType(IdSpan) |
Inicializa uma nova instância do struct GrainType. |
Propriedades
| IsDefault |
Obtém um valor que indica se essa instância é o valor padrão. |
| Value |
Obtém o valor subjacente. |
Métodos
| AsSpan() |
Retorna uma representação de intervalo dessa instância. |
| CompareTo(GrainType) |
Representa o tipo de granularidade. |
| Create(String) |
Cria uma nova instância GrainType. |
| Equals(GrainType) |
Representa o tipo de granularidade. |
| Equals(Object) |
Representa o tipo de granularidade. |
| GetHashCode() |
Representa o tipo de granularidade. |
| GetObjectData(SerializationInfo, StreamingContext) |
Representa o tipo de granularidade. |
| GetUniformHashCode() |
Gera um código hash uniforme e estável para esse tipo de granularidade. |
| ToString() |
Retorna uma representação de cadeia de caracteres dessa instância, decodificação do valor como UTF8. |
| UnsafeGetArray(GrainType) |
Retorna a matriz subjacente a uma instância de tipo de granularidade. |
Operadores
| Equality(GrainType, GrainType) |
Compara os operandos fornecidos para igualdade. |
| Explicit(GrainType to IdSpan) | |
| Explicit(IdSpan to GrainType) | |
| Inequality(GrainType, GrainType) |
Compara os operandos fornecidos quanto à desigualdade. |
Implantações explícitas de interface
| IFormattable.ToString(String, IFormatProvider) |
Representa o tipo de granularidade. |
| ISpanFormattable.TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Representa o tipo de granularidade. |
Métodos de Extensão
| IsClient(GrainType) |
Retornará |
| IsGrainService(GrainType) |
Retornará |
| IsLegacyGrain(GrainType) |
Retornará |
| IsSystemTarget(GrainType) |
Retornará |