glib-sharp2.12.0.0Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details.Base class for GList and GSList.System.ObjectGLib.IWrapperSystem.Collections.ICollectionSystem.ICloneableSystem.IDisposableSystem.Reflection.DefaultMember("Item")FieldSystem.TypeThe of the elements of the list. subclasses are handled automatically, so it is not necessary to set this field for lists of .MethodSystem.ObjectClones the list.a copy of the list as an .Produces a copy of the list.MethodSystem.VoidDisposes the list.If is set, this frees the native list.MethodSystem.VoidCopies the list to a typed array.
an to copy to.
the index to start copying at in .
MethodSystem.VoidPrepends an element to the front of the list.
an object of type This is faster than .MethodSystem.VoidAppends an element to the end of the list.
an object of type MethodSystem.VoidAppends an element to the end of the list.
an object of type This is a convenience overload to append a to the end of a list.PropertySystem.ObjectSynchronization root.always Always returns since this type is never synchronized.PropertySystem.BooleanIndicates if the list is synchronized.always Always returns false. PropertySystem.Int32The number of elements in the list.the number of elements in the list as an PropertySystem.IntPtrA raw list reference for marshaling situations.an object of type PropertySystem.BooleanIndicates if the native handle is owned by the Managed list class.an object of type Identifies the list as one that needs to be freed. Only set this to true if you want the object to release the associated native list when it is disposed.System.Obsolete("Replaced by owned parameter on ctor.")MethodSystem.Collections.IEnumeratorGets an to enumerate the list elements.a MethodSystem.VoidDisposes the list.
a If the property is set, the underlying native list is freed.PropertySystem.ObjectIndexer for list members.
a representing the 0 indexed offset to the member.
the list member at as an .MethodSystem.VoidEmpties the list.Empties, and frees the list, as well as all of its childrenMethodSystem.Void
An item to be appended to the list.
Appends an item to the List.