SocketAsyncEventArgs.UserToken 屬性

定義

取得或設定與這個非同步通訊端作業相關聯的使用者或應用程式物件。

C#
public object UserToken { get; set; }
C#
public object? UserToken { get; set; }

屬性值

物件,表示與這個非同步通訊端作業相關聯的使用者或應用程式物件。

備註

應用程式可以使用這個屬性,將應用程式狀態對象與 SocketAsyncEventArgs 對象產生關聯。 主要是,這個屬性是讓應用程式將狀態傳遞至應用程式事件處理程式 (的方法,例如異步操作完成方法) 。

這個屬性會與所有異步套接字搭配使用, (xxxAsync) 方法。

適用於

產品 版本
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

另請參閱