IdSpan 構造体
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
バイトシーケンスを表す ID のプリミティブ型。
[Orleans.GenerateSerializer]
[Orleans.Immutable]
[System.Serializable]
public readonly struct IdSpan : IComparable<Orleans.Runtime.IdSpan>, IEquatable<Orleans.Runtime.IdSpan>, ISpanFormattable, System.Runtime.Serialization.ISerializable
[<Orleans.GenerateSerializer>]
[<Orleans.Immutable>]
[<System.Serializable>]
type IdSpan = struct
interface ISerializable
interface ISpanFormattable
interface IFormattable
Public Structure IdSpan
Implements IComparable(Of IdSpan), IEquatable(Of IdSpan), ISerializable, ISpanFormattable
- 継承
-
IdSpan
- 属性
- 実装
コンストラクター
IdSpan(Byte[]) |
IdSpan 構造体の新しいインスタンスを初期化します。 |
プロパティ
IsDefault |
このインスタンスが既定値であるかどうかを示す値を取得します。 |
Value |
基になる値を取得します。 |
メソッド
AsSpan() |
このインスタンスのスパン表現を返します。 |
CompareTo(IdSpan) |
バイトシーケンスを表す ID のプリミティブ型。 |
Create(String) |
指定された値から新しい IdSpan インスタンスを作成します。 |
Equals(IdSpan) |
バイトシーケンスを表す ID のプリミティブ型。 |
Equals(Object) |
バイトシーケンスを表す ID のプリミティブ型。 |
GetHashCode() |
バイトシーケンスを表す ID のプリミティブ型。 |
GetObjectData(SerializationInfo, StreamingContext) |
バイトシーケンスを表す ID のプリミティブ型。 |
GetUniformHashCode() |
の均一で安定したハッシュ コードを IdSpan返します。 |
ToString() |
このインスタンスの文字列表現を返し、値を UTF8 としてデコードします。 |
TryFormat(Span<Char>, Int32) |
バイトシーケンスを表す ID のプリミティブ型。 |
UnsafeCreate(Byte[], Int32) |
ハッシュ コードと値の両方を指定して、インスタンスを作成します。 |
UnsafeGetArray(IdSpan) |
このインスタンスから基になる配列を取得します。 |
演算子
Equality(IdSpan, IdSpan) |
指定されたオペランドを等しいかどうかを比較します。 |
Inequality(IdSpan, IdSpan) |
指定されたオペランドを等しくないかどうかを比較します。 |
明示的なインターフェイスの実装
IFormattable.ToString(String, IFormatProvider) |
バイトシーケンスを表す ID のプリミティブ型。 |
ISpanFormattable.TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
バイトシーケンスを表す ID のプリミティブ型。 |