Click or drag to resize
TypeExtensionsGetDataMembers Method

[This is preliminary documentation and is subject to change.]

[Missing <summary> documentation for "M:VRage.TypeExtensions.GetDataMembers(System.Type,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean)"]

Namespace: VRage
Assembly: VRage.Library (in VRage.Library.dll) Version: 1.0.0.0
Syntax
C#
public static IEnumerable<MemberInfo> GetDataMembers(
	Type t,
	bool fields,
	bool properties,
	bool nonPublic,
	bool inherited,
	bool _static,
	bool instance,
	bool read,
	bool write
)

Parameters

t
Type: SystemType

[Missing <param name="t"/> documentation for "M:VRage.TypeExtensions.GetDataMembers(System.Type,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean)"]

fields
Type: SystemBoolean

[Missing <param name="fields"/> documentation for "M:VRage.TypeExtensions.GetDataMembers(System.Type,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean)"]

properties
Type: SystemBoolean

[Missing <param name="properties"/> documentation for "M:VRage.TypeExtensions.GetDataMembers(System.Type,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean)"]

nonPublic
Type: SystemBoolean

[Missing <param name="nonPublic"/> documentation for "M:VRage.TypeExtensions.GetDataMembers(System.Type,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean)"]

inherited
Type: SystemBoolean

[Missing <param name="inherited"/> documentation for "M:VRage.TypeExtensions.GetDataMembers(System.Type,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean)"]

_static
Type: SystemBoolean

[Missing <param name="_static"/> documentation for "M:VRage.TypeExtensions.GetDataMembers(System.Type,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean)"]

instance
Type: SystemBoolean

[Missing <param name="instance"/> documentation for "M:VRage.TypeExtensions.GetDataMembers(System.Type,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean)"]

read
Type: SystemBoolean

[Missing <param name="read"/> documentation for "M:VRage.TypeExtensions.GetDataMembers(System.Type,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean)"]

write
Type: SystemBoolean

[Missing <param name="write"/> documentation for "M:VRage.TypeExtensions.GetDataMembers(System.Type,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean)"]

Return Value

Type: IEnumerableMemberInfo

[Missing <returns> documentation for "M:VRage.TypeExtensions.GetDataMembers(System.Type,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean)"]

See Also