Table of Contents

Class Win32OutputStream

Namespace
Gio
Assembly
Gio-2.0.dll
public class Win32OutputStream : OutputStream, IDisposable, GTypeProvider, InstanceFactory
Inheritance
Win32OutputStream
Implements
Inherited Members

Constructors

Win32OutputStream(params ConstructArgument[])

public Win32OutputStream(params ConstructArgument[] constructArguments)

Parameters

constructArguments ConstructArgument[]

Win32OutputStream(Win32OutputStreamHandle)

public Win32OutputStream(Win32OutputStreamHandle handle)

Parameters

handle Win32OutputStreamHandle

Fields

CloseHandlePropertyDefinition

public static readonly Property<bool, Win32OutputStream> CloseHandlePropertyDefinition

Field Value

Property<bool, Win32OutputStream>

HandlePropertyDefinition

public static readonly Property<nint, Win32OutputStream> HandlePropertyDefinition

Field Value

Property<nint, Win32OutputStream>

Properties

CloseHandle

public bool CloseHandle { get; set; }

Property Value

bool

Handle

public nint Handle { get; }

Property Value

nint

Methods

GetCloseHandle()

[Version("2.26")]
public bool GetCloseHandle()

Returns

bool

GetGType()

public static Type GetGType()

Returns

Type

GetHandle()

[Version("2.26")]
public nint GetHandle()

Returns

nint

New(nint, bool)

[Version("2.26")]
public static Win32OutputStream New(nint handle, bool closeHandle)

Parameters

handle nint
closeHandle bool

Returns

Win32OutputStream

SetCloseHandle(bool)

[Version("2.26")]
public void SetCloseHandle(bool closeHandle)

Parameters

closeHandle bool