Pointer Sınıf

Tanım

Önemli

Bu API, CLS uyumlu değildir.

İşaretçiler için bir sarmalayıcı sınıfı sağlar.

public ref class Pointer sealed : System::Runtime::Serialization::ISerializable
[System.CLSCompliant(false)]
public sealed class Pointer : System.Runtime.Serialization.ISerializable
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public sealed class Pointer : System.Runtime.Serialization.ISerializable
[<System.CLSCompliant(false)>]
type Pointer = class
    interface ISerializable
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type Pointer = class
    interface ISerializable
Public NotInheritable Class Pointer
Implements ISerializable
Devralma
Pointer
Öznitelikler
Uygulamalar

Yöntemler

Box(Void*, Type)

Sağlanan yönetilmeyen bellek işaretçisini ve bu işaretçiyle ilişkili türü yönetilen Pointer sarmalayıcı nesnesine kutular. Değer ve tür kaydedilir, böylece bir çağrı sırasında yerel koddan erişilebilir.

Equals(Object)

Geçerli nesnenin belirtilen nesneye eşit olup olmadığını gösteren bir değer döndürür.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Geçerli nesnenin karma kodunu döndürür.

GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)
Unbox(Object)

Depolanan işaretçiyi döndürür.

Belirtik Arabirim Kullanımları

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

SerializationInfo Nesneyi dosya adı, füzyon günlüğü ve ek özel durum bilgileriyle ayarlar.

Şunlara uygulanır