Pointer Pointer Pointer Pointer Class

Определение

Важно!

Этот API несовместим с CLS.

Обеспечивает класс-оболочку для указателей.Provides a wrapper class for pointers.

public ref class Pointer sealed : System::Runtime::Serialization::ISerializable
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public sealed class Pointer : System.Runtime.Serialization.ISerializable
type Pointer = class
    interface ISerializable
Public NotInheritable Class Pointer
Implements ISerializable
Наследование
PointerPointerPointerPointer
Атрибуты
Реализации

Методы

Box(Void*, Type) Box(Void*, Type) Box(Void*, Type) Box(Void*, Type)

Заключает предоставленный указатель на неуправляемую память и тип, сопоставленный этому указателю, в управляемый объекте-оболочку Pointer.Boxes the supplied unmanaged memory pointer and the type associated with that pointer into a managed Pointer wrapper object. Значение и тип сохраняются и поэтому могут быть доступны при вызове из машинного кода при вызове.The value and the type are saved so they can be accessed from the native code during an invocation.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Определяет, равен ли заданный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Inherited from Object)
Unbox(Object) Unbox(Object) Unbox(Object) Unbox(Object)

Возвращает хранимый указатель.Returns the stored pointer.

Явные реализации интерфейса

ISerializable.GetObjectData(SerializationInfo, StreamingContext) ISerializable.GetObjectData(SerializationInfo, StreamingContext) ISerializable.GetObjectData(SerializationInfo, StreamingContext) ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Устанавливает объект SerializationInfo с именем файла, журналом слияния и дополнительными сведениями об исключении.Sets the SerializationInfo object with the file name, fusion log, and additional exception information.

Применяется к