Taal

BaseWrapper Klas

Definitie

Basisklasse die wordt gebruikt door de bindingsgenerator voor het genereren van Protocol Wrapper-typen.

public abstract class BaseWrapper : CoreFoundation.NativeObject
type BaseWrapper = class
    inherit NativeObject
Overname

Opmerkingen

Deze klasse is bedoeld ter ondersteuning van de bindingsgenerator en bevat enkele veelvoorkomende idiomen en patronen die worden gebruikt voor het implementeren van een beheerd object dat een onbeheerd Objective-C-object verpakt.

De klasse biedt een constructor die een systeemeigen ingang neemt en een vlag die aangeeft of het onderliggende object al is bewaard door beheerde code of niet, en de IDisposable-interface implementeert die de Objective-C releasemethode op het doel aanroept wanneer er niet meer naar het object wordt verwezen door beheerde code.

Constructors

Naam Description
BaseWrapper(NativeHandle, Boolean)

Basisklasse die wordt gebruikt door de bindingsgenerator voor het genereren van Protocol Wrapper-typen.

Eigenschappen

Naam Description
Handle

Basisklasse die wordt gebruikt door de bindingsgenerator voor het genereren van Protocol Wrapper-typen.

(Overgenomen van DisposableObject)
Owns

Basisklasse die wordt gebruikt door de bindingsgenerator voor het genereren van Protocol Wrapper-typen.

(Overgenomen van DisposableObject)

Methoden

Naam Description
ClearHandle()

Basisklasse die wordt gebruikt door de bindingsgenerator voor het genereren van Protocol Wrapper-typen.

(Overgenomen van DisposableObject)
Dispose()

Alle resources die door dit object worden gebruikt, worden vrijgegeven.

(Overgenomen van DisposableObject)
Dispose(Boolean)

Releases van de resources die door dit object worden gebruikt.

(Overgenomen van NativeObject)
Equals(Object)

Basisklasse die wordt gebruikt door de bindingsgenerator voor het genereren van Protocol Wrapper-typen.

(Overgenomen van DisposableObject)
GetCheckedHandle()

Basisklasse die wordt gebruikt door de bindingsgenerator voor het genereren van Protocol Wrapper-typen.

(Overgenomen van DisposableObject)
GetHashCode()

Basisklasse die wordt gebruikt door de bindingsgenerator voor het genereren van Protocol Wrapper-typen.

(Overgenomen van DisposableObject)
InitializeHandle(NativeHandle)

Basisklasse die wordt gebruikt door de bindingsgenerator voor het genereren van Protocol Wrapper-typen.

(Overgenomen van DisposableObject)
Release()

Basisklasse die wordt gebruikt door de bindingsgenerator voor het genereren van Protocol Wrapper-typen.

Retain()

Basisklasse die wordt gebruikt door de bindingsgenerator voor het genereren van Protocol Wrapper-typen.

Extensiemethoden

Naam Description
GetHandle(INativeObject)

Basisklasse die wordt gebruikt door de bindingsgenerator voor het genereren van Protocol Wrapper-typen.

GetNonNullHandle(INativeObject, String)

Basisklasse die wordt gebruikt door de bindingsgenerator voor het genereren van Protocol Wrapper-typen.

Van toepassing op