ThreadPoolBoundHandle.GetNativeOverlappedState(NativeOverlapped*) Yöntem

Tanım

Önemli

Bu API, CLS uyumlu değildir.

Yöntemi çağrılarak NativeOverlapped örnek ayrıldığında AllocateNativeOverlapped(IOCompletionCallback, Object, Object) 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*

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

Döndürülenler

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

Öznitelikler

Özel durumlar

overlapped, null'e eşittir.

Şunlara uygulanır