MemberCollectionExtensions.OrderByName Method

Namespace
Kampute.DocToolkit.Metadata
Assembly
  • Kampute.DocToolkit.dll
OrderByName(this IEnumerable<IOperator>)Orders operators by their names, then by parameter count.
OrderByName(this IEnumerable<IMethod>)Orders methods by their names, then by type parameter count, then by parameter count.
OrderByName(this IEnumerable<IProperty>)Orders properties by their names, then by index parameter count.
OrderByName(this IEnumerable<IEvent>)Orders events by their names.
OrderByName(this IEnumerable<IField>)Orders fields by their names.

OrderByName(this IEnumerable<IOperator>)

Orders operators by their names, then by parameter count.
public static IEnumerable<IOperator> OrderByName(this IEnumerable<IOperator> source)

Parameters

source IEnumerable<IOperator>
The source operators to order.

Returns

IEnumerable<IOperator>
An ordered sequence of operators.

OrderByName(this IEnumerable<IMethod>)

Orders methods by their names, then by type parameter count, then by parameter count.
public static IEnumerable<IMethod> OrderByName(this IEnumerable<IMethod> source)

Parameters

source IEnumerable<IMethod>
The source methods to order.

Returns

IEnumerable<IMethod>
An ordered sequence of methods.

See Also

OrderByName(this IEnumerable<IProperty>)

Orders properties by their names, then by index parameter count.
public static IEnumerable<IProperty> OrderByName(this IEnumerable<IProperty> source)

Parameters

source IEnumerable<IProperty>
The source properties to order.

Returns

IEnumerable<IProperty>
An ordered sequence of properties.

See Also

OrderByName(this IEnumerable<IEvent>)

Orders events by their names.
public static IEnumerable<IEvent> OrderByName(this IEnumerable<IEvent> source)

Parameters

source IEnumerable<IEvent>
The source events to order.

Returns

IEnumerable<IEvent>
An ordered sequence of events.

See Also

OrderByName(this IEnumerable<IField>)

Orders fields by their names.
public static IEnumerable<IField> OrderByName(this IEnumerable<IField> source)

Parameters

source IEnumerable<IField>
The source fields to order.

Returns

IEnumerable<IField>
An ordered sequence of fields.

See Also