语言

Guid.CreateVersion7 方法

定义

重载

名称 说明
CreateVersion7()

根据 RFC 9562,遵循版本 7 格式新建 Guid 一个。

CreateVersion7(DateTimeOffset)

根据 RFC 9562,遵循版本 7 格式新建 Guid 一个。

CreateVersion7()

Source:
Guid.cs
Source:
Guid.cs
Source:
Guid.cs

根据 RFC 9562,遵循版本 7 格式新建 Guid 一个。

public:
 static Guid CreateVersion7();
public static Guid CreateVersion7();
static member CreateVersion7 : unit -> Guid
Public Shared Function CreateVersion7 () As Guid

返回

根据 RFC 9562 的新增 Guid 功能,遵循版本 7 格式。

注解

此方法用于 UtcNow 确定 Unix Epoch 时间戳源。

此方法使用随机数据为rand_a和rand_b子字段种子。

适用于

CreateVersion7(DateTimeOffset)

Source:
Guid.cs
Source:
Guid.cs
Source:
Guid.cs

根据 RFC 9562,遵循版本 7 格式新建 Guid 一个。

public:
 static Guid CreateVersion7(DateTimeOffset timestamp);
public static Guid CreateVersion7(DateTimeOffset timestamp);
static member CreateVersion7 : DateTimeOffset -> Guid
Public Shared Function CreateVersion7 (timestamp As DateTimeOffset) As Guid

参数

timestamp
DateTimeOffset

用于确定 Unix Epoch 时间戳的日期/时间偏移量。

返回

根据 RFC 9562 的新增 Guid 功能,遵循版本 7 格式。

例外

timestamp 表示之前的 UnixEpoch偏移量。

注解

此方法使用随机数据为rand_a和rand_b子字段种子。

适用于