SafeAccessTokenHandle 類別

定義

將安全控制代碼提供給 Windows 執行緒或處理序存取語彙基元。 如需詳細資訊,請參閱存取權杖

public ref class SafeAccessTokenHandle sealed : System::Runtime::InteropServices::SafeHandle
public sealed class SafeAccessTokenHandle : System.Runtime.InteropServices.SafeHandle
[System.Security.SecurityCritical]
public sealed class SafeAccessTokenHandle : System.Runtime.InteropServices.SafeHandle
type SafeAccessTokenHandle = class
    inherit SafeHandle
[<System.Security.SecurityCritical>]
type SafeAccessTokenHandle = class
    inherit SafeHandle
Public NotInheritable Class SafeAccessTokenHandle
Inherits SafeHandle
繼承
SafeAccessTokenHandle
繼承
SafeAccessTokenHandle
屬性

建構函式

SafeAccessTokenHandle()

建立 SafeAccessTokenHandle

SafeAccessTokenHandle(IntPtr)

初始化 SafeAccessTokenHandle 類別的新執行個體。

欄位

handle

指定要包裝的控制代碼。

(繼承來源 SafeHandle)

屬性

InvalidHandle

傳回由 SafeAccessTokenHandle 物件和 Zero 具現化的無效控制代碼。

IsClosed

取得值,指出控制代碼是否已關閉。

(繼承來源 SafeHandle)
IsInvalid

取得值,表示控制代碼是否無效。

方法

Close()

標記要釋出和釋放資源的控制代碼。

(繼承來源 SafeHandle)
DangerousAddRef(Boolean)

手動遞增 SafeHandle 執行個體上的參考計數器。

(繼承來源 SafeHandle)
DangerousGetHandle()

傳回 handle 欄位的值。

(繼承來源 SafeHandle)
DangerousRelease()

手動遞減 SafeHandle 執行個體上的參考計數器。

(繼承來源 SafeHandle)
Dispose()

釋放 SafeHandle 類別所使用的所有資源。

(繼承來源 SafeHandle)
Dispose(Boolean)

釋放 SafeHandle 類別所使用的 Unmanaged 資源,指定是否要執行一般處置作業。

(繼承來源 SafeHandle)
Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ReleaseHandle()

在衍生類別中覆寫時,執行釋放控制代碼所需的程式碼。

(繼承來源 SafeHandle)
SetHandle(IntPtr)

將控制代碼設定為指定的既有控制代碼。

(繼承來源 SafeHandle)
SetHandleAsInvalid()

將控制代碼標記為不再使用。

(繼承來源 SafeHandle)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

適用於