Table of Contents

Class Win32InputStream

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

Constructors

Win32InputStream(params ConstructArgument[])

public Win32InputStream(params ConstructArgument[] constructArguments)

Parameters

constructArguments ConstructArgument[]

Win32InputStream(Win32InputStreamHandle)

public Win32InputStream(Win32InputStreamHandle handle)

Parameters

handle Win32InputStreamHandle

Fields

CloseHandlePropertyDefinition

public static readonly Property<bool, Win32InputStream> CloseHandlePropertyDefinition

Field Value

Property<bool, Win32InputStream>

HandlePropertyDefinition

public static readonly Property<nint, Win32InputStream> HandlePropertyDefinition

Field Value

Property<nint, Win32InputStream>

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)

public static Win32InputStream New(nint handle, bool closeHandle)

Parameters

handle nint
closeHandle bool

Returns

Win32InputStream

SetCloseHandle(bool)

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

Parameters

closeHandle bool