다음을 통해 공유


IdSpan 구조체

정의

바이트 시퀀스를 나타내는 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의 기본 형식입니다.

적용 대상