FragmentString 结构

定义

在需要时为 FragmentString 值提供正确的处理以生成 URI 字符串

public value class FragmentString : IEquatable<Microsoft::AspNetCore::Http::FragmentString>
public struct FragmentString : IEquatable<Microsoft.AspNetCore.Http.FragmentString>
public readonly struct FragmentString : IEquatable<Microsoft.AspNetCore.Http.FragmentString>
type FragmentString = struct
Public Structure FragmentString
Implements IEquatable(Of FragmentString)
继承
FragmentString
实现

构造函数

FragmentString(String)

使用给定值初始化片段字符串。 此值必须采用带前导“#”字符的转义和分隔格式。

字段

Empty

表示空片段字符串。 此字段为只读。

属性

HasValue

如此 如果片段字符串不为空

Value

带前导“#”字符的转义片段字符串

方法

Equals(FragmentString)

评估当前片段是否等于另一个片段 other

Equals(Object)

评估当前片段是否等于 对象 obj

FromUriComponent(String)

在以 URI 格式转义时,返回给定片段的 FragmentString。 字符串不得包含任何不是片段的值。

FromUriComponent(Uri)

返回一个 FragmentString,给定的片段为 Uri 对象。 不支持相对 Uri 对象。

GetHashCode()

获取值的哈希代码。

ToString()

以正确方式提供转义的片段字符串,适合合并到 URI 表示形式中。 除非 Value 为 null 或空,否则将包含前导“#”字符。 将对可能很危险的字符进行转义。

ToUriComponent()

以正确方式提供转义的片段字符串,适合合并到 URI 表示形式中。 除非 Value 为 null 或空,否则将包含前导“#”字符。 将对可能很危险的字符进行转义。

运算符

Equality(FragmentString, FragmentString)

评估一个片段是否等于另一个片段。

Inequality(FragmentString, FragmentString)

如果一个片段不等于另一个片段,则进行评估。

适用于