Aracılığıyla paylaş


ThreadPoolBoundHandle.GetNativeOverlappedState(NativeOverlapped*) Yöntem

Tanım

Önemli

Bu API, CLS uyumlu değildir.

Yöntemi çağrılarak AllocateNativeOverlapped(IOCompletionCallback, Object, Object) örnek ayrıldığında NativeOverlapped belirtilen kullanıcı tarafından sağlanan nesneyi döndürür.

public:
 static System::Object ^ GetNativeOverlappedState(System::Threading::NativeOverlapped* overlapped);
[System.CLSCompliant(false)]
public static object GetNativeOverlappedState (System.Threading.NativeOverlapped* overlapped);
[System.CLSCompliant(false)]
public static object? GetNativeOverlappedState (System.Threading.NativeOverlapped* overlapped);
[System.CLSCompliant(false)]
[System.Security.SecurityCritical]
public static object GetNativeOverlappedState (System.Threading.NativeOverlapped* overlapped);
[<System.CLSCompliant(false)>]
static member GetNativeOverlappedState : nativeptr<System.Threading.NativeOverlapped> -> obj
[<System.CLSCompliant(false)>]
[<System.Security.SecurityCritical>]
static member GetNativeOverlappedState : nativeptr<System.Threading.NativeOverlapped> -> obj

Parametreler

overlapped
NativeOverlapped*

İlişkili kullanıcı tarafından sağlanan nesnenin NativeOverlapped döndürüleceği yapıya yönelik yönetilmeyen bir işaretçi.

Döndürülenler

Object

Bu NativeOverlapped örneği diğer NativeOverlapped örneklerden ayıran veya null yöntemi çağrılarak AllocateNativeOverlapped örnek ayrıldığında belirtilmemiş olan bir kullanıcı tarafından sağlanan nesne.

Öznitelikler

Özel durumlar

overlapped, null değeridir.

Şunlara uygulanır