Share via


SafeProcessHandle Konstruktor

Definisi

Overload

SafeProcessHandle()

SafeProcessHandleMembuat .

SafeProcessHandle(IntPtr, Boolean)

Menginisialisasi instans SafeProcessHandle baru kelas dari handel yang ditentukan, menunjukkan apakah akan melepaskan handel selama fase finalisasi.

SafeProcessHandle()

Sumber:
SafeProcessHandle.cs
Sumber:
SafeProcessHandle.cs
Sumber:
SafeProcessHandle.cs
public:
 SafeProcessHandle();
public SafeProcessHandle ();
Public Sub New ()

Berlaku untuk

SafeProcessHandle(IntPtr, Boolean)

Sumber:
SafeProcessHandle.cs
Sumber:
SafeProcessHandle.cs
Sumber:
SafeProcessHandle.cs

Menginisialisasi instans SafeProcessHandle baru kelas dari handel yang ditentukan, menunjukkan apakah akan melepaskan handel selama fase finalisasi.

public:
 SafeProcessHandle(IntPtr existingHandle, bool ownsHandle);
public SafeProcessHandle (IntPtr existingHandle, bool ownsHandle);
new Microsoft.Win32.SafeHandles.SafeProcessHandle : nativeint * bool -> Microsoft.Win32.SafeHandles.SafeProcessHandle
Public Sub New (existingHandle As IntPtr, ownsHandle As Boolean)

Parameter

existingHandle
IntPtr

nativeint

Handel yang akan dibungkus.

ownsHandle
Boolean

true untuk membiarkan pegangan dilepaskan dengan SafeProcessHandle andal selama fase finalisasi; jika tidak, false.

Keterangan

Penting

Jenis ini mengimplementasikan IDisposable antarmuka. Ketika Anda telah selesai menggunakan jenis , Anda harus membuangnya baik secara langsung atau tidak langsung. Untuk membuang jenis secara langsung, panggil metodenya Dispose dalam try/catch blok. Untuk membuangnya secara tidak langsung, gunakan konstruksi bahasa seperti using (dalam C#) atau Using (di Visual Basic). Untuk informasi selengkapnya, lihat bagian "Menggunakan Objek yang Mengimplementasikan IDisposable" dalam IDisposable topik antarmuka.

Berlaku untuk