Utf8String Class

Definition

public class Utf8String : IComparable<Microsoft.Azure.Cosmos.Core.Utf8.Utf8String>, IComparable<string>, IEquatable<Microsoft.Azure.Cosmos.Core.Utf8.Utf8String>, IEquatable<string>
type Utf8String = class
    interface IEquatable<Utf8String>
    interface IComparable<Utf8String>
    interface IEquatable<string>
    interface IComparable<string>
Public Class Utf8String
Implements IComparable(Of String), IComparable(Of Utf8String), IEquatable(Of String), IEquatable(Of Utf8String)
Inheritance
Utf8String
Implements

Fields

Empty

Properties

IsEmpty
Length
Memory
Span

Methods

CompareTo(String)
CompareTo(Utf8String)
CopyFrom(Utf8Span)
Equals(Object)
Equals(String)
Equals(Utf8Span)
Equals(Utf8String)
GetEnumerator()
GetHashCode()
IsNullOrEmpty(Utf8String)
ToString()
TranscodeUtf16(String)
TryParseUtf8Bytes(ReadOnlyMemory<Byte>, Utf8String)
TrySplitFirst(Utf8Span, Utf8String, Utf8String)
TryTrim(Utf8Span, Utf8Span, Utf8String)
TryTrimLeft(Utf8Span, Utf8String)
TryTrimRight(Utf8Span, Utf8String)
UnsafeFromUtf8BytesNoValidation(ReadOnlyMemory<Byte>)

Operators

Equality(Utf8String, Utf8String)
GreaterThan(String, Utf8String)
GreaterThan(Utf8String, String)
GreaterThan(Utf8String, Utf8String)
GreaterThanOrEqual(String, Utf8String)
GreaterThanOrEqual(Utf8String, String)
GreaterThanOrEqual(Utf8String, Utf8String)
Implicit(Utf8String to Utf8Span)
Implicit(Utf8String to UtfAnyString)
Inequality(Utf8String, Utf8String)
LessThan(String, Utf8String)
LessThan(Utf8String, String)
LessThan(Utf8String, Utf8String)
LessThanOrEqual(String, Utf8String)
LessThanOrEqual(Utf8String, String)
LessThanOrEqual(Utf8String, Utf8String)

Applies to