GtkSharp/doc/en/GLib/Thread.xml
Mike Kestner 7060e80b04 assembly version changes and new docs
svn path=/trunk/gtk-sharp/; revision=90825
2007-12-06 17:36:20 +00:00

44 lines
1.8 KiB
XML

<Type Name="Thread" FullName="GLib.Thread">
<TypeSignature Language="C#" Value="public class Thread" Maintainer="auto" />
<AssemblyInfo>
<AssemblyName>glib-sharp</AssemblyName>
<AssemblyPublicKey>
</AssemblyPublicKey>
<AssemblyVersion>2.12.0.0</AssemblyVersion>
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Members>
<Member MemberName="Init">
<MemberSignature Language="C#" Value="public static void Init ();" />
<MemberType>Method</MemberType>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Initializes GLib thread awareness. This must be called before GLib's thread safety features are used. Initializing GLib thread awareness more than once causes undefined behaviour and must be avoided by checking to see if it has already been done with <see cref="P:GLib.Thread.Supported" />.</summary>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="Supported">
<MemberSignature Language="C#" Value="public static bool Supported { get; };" />
<MemberType>Property</MemberType>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>Checks to see if GLib thread support has been initialized with <see cref="M:GLib.Thread.Init()" />.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>