Show / Hide Table of Contents

Class MethodBuildInfo

Contiene información acerca de la construcción de un método.

Inheritance
object
MemberBuildInfo<MethodBuilder>
MethodBuildInfo
Inherited Members
MemberBuildInfo<MethodBuilder>.TypeBuilder
MemberBuildInfo<MethodBuilder>.Member
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: TheXDS.MCART.Types
Assembly: MCART.TypeFactory.dll
Syntax
public class MethodBuildInfo : MemberBuildInfo<MethodBuilder>

Properties

| Edit this page View Source

Il

Referencia al generador de código del método.

Declaration
public ILGenerator Il { get; }
Property Value
Type Description
ILGenerator
| Edit this page View Source

IsFunction

Obtiene un valor que indica si el método descrito por esta instancia es una función (si su tipo de retorno no es void).

Declaration
public bool IsFunction { get; }
Property Value
Type Description
bool

true si el método tiene un tipo de retorno, false si el tipo de retorno del método es void).

| Edit this page View Source

ReturnType

Obtiene el tipo de retorno del método.

Declaration
public Type? ReturnType { get; }
Property Value
Type Description
Type

El tipo retornado por el método, o null si el método no devuelve ningún valor (si su tipo de retorno no es void).

Extension Methods

Objects.ShallowCopyTo(object, object, Type)
ObjectExtensions.FieldsOf<T>(object)
ObjectExtensions.GetAttribute<T>(object)
ObjectExtensions.GetAttributes<T>(object)
ObjectExtensions.HasAttrValue<TAttribute, TValue>(object, out TValue)
ObjectExtensions.HasAttribute<T>(object)
ObjectExtensions.HasAttribute<T>(object, out T?)
ObjectExtensions.HasAttributes<T>(object, out IEnumerable<T>?)
ObjectExtensions.Is(object?, object?)
ObjectExtensions.IsEither(object, IEnumerable)
ObjectExtensions.IsEither(object, params object[])
ObjectExtensions.IsNeither(object, IEnumerable)
ObjectExtensions.IsNeither(object, params object[])
ObjectExtensions.IsNot(object?, object?)
ObjectExtensions.PropertiesOf<T>(object)
ObjectExtensions.WhichAre(object, IEnumerable<object>)
ObjectExtensions.WhichAre(object, params object[])
Common.IfNotNull<T>(T?, Action<T>)
Objects.Itself<T>(T)
Objects.ShallowCopyTo<T>(T, T)
CollectionExtensions.PushInto<TItem, TCollection>(TItem, ICollection<TCollection>)
DictionaryExtensions.PushInto<TKey, TValue>(TValue, TKey, IDictionary<TKey, TValue>)
  • Edit this page
  • View Source
In this article
Back to top Generated by DocFX