GrainType 構造体
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
グレインの種類を表します。
[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
- 継承
-
GrainType
- 属性
- 実装
コンストラクター
GrainType(Byte[]) |
GrainType 構造体の新しいインスタンスを初期化します。 |
GrainType(IdSpan) |
GrainType 構造体の新しいインスタンスを初期化します。 |
プロパティ
IsDefault |
このインスタンスが既定値かどうかを示す値を取得します。 |
Value |
基になる値を取得します。 |
メソッド
AsSpan() |
このインスタンスのスパン表現を返します。 |
CompareTo(GrainType) |
グレインの種類を表します。 |
Create(String) |
新しい GrainType のインスタンスを作成します。 |
Equals(GrainType) |
グレインの種類を表します。 |
Equals(Object) |
グレインの種類を表します。 |
GetHashCode() |
グレインの種類を表します。 |
GetObjectData(SerializationInfo, StreamingContext) |
グレインの種類を表します。 |
GetUniformHashCode() |
このグレイン型の均一で安定したハッシュ コードを生成します。 |
ToString() |
このインスタンスの文字列表現を返し、値を UTF8 としてデコードします。 |
UnsafeGetArray(GrainType) |
グレイン型インスタンスの基になる配列を返します。 |
演算子
Equality(GrainType, GrainType) |
指定されたオペランドを等しいかどうか比較します。 |
Explicit(GrainType to IdSpan) | |
Explicit(IdSpan to GrainType) | |
Inequality(GrainType, GrainType) |
指定されたオペランドの不等値を比較します。 |
明示的なインターフェイスの実装
IFormattable.ToString(String, IFormatProvider) |
グレインの種類を表します。 |
ISpanFormattable.TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
グレインの種類を表します。 |
拡張メソッド
IsClient(GrainType) |
|
IsGrainService(GrainType) |
|
IsLegacyGrain(GrainType) |
型が従来の |
IsSystemTarget(GrainType) |
|