LayerD CodeDOM and Zoe Compiler interface
MemberInfo Class
NamespacesLayerD.ZOECompilerMemberInfo

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

[Missing <summary> documentation for T:LayerD.ZOECompiler.MemberInfo]

Declaration Syntax
C#Visual BasicVisual C++
public class MemberInfo
Public Class MemberInfo
public ref class MemberInfo
Members
All MembersConstructorsMethods



IconMemberDescription
MemberInfo(TypeInfo, TypeInfo, XplNode)
Crea un Member Info con información de un miembro de clase.

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize()()()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
get_Access()()()
get_ClassType()()()
get_ClassTypeFullName()()()
Obtiene el Nombre Completo del Tipo al que pertenece el Miembro, que puede ser un tipo diferente al tipo donde se declara el miembro.

get_ConstantValue()()()
get_DeclarationClassType()()()
get_DeclarationClassTypeFullName()()()
Obtiene el Nombre Completo del Tipo en el cual es Declarado el Miembro.

get_GetBlock()()()
get_Hidden()()()
get_IsAccesible(Scope)
get_IsBadMember()()()
Indica si el miembro esta marcado como erroneo, en tal caso no debe considerarse como valido al analizar expresiones.

get_IsExternal()()()
Indica si posee implementación externa.

get_MemberExternalName()()()
get_MemberInfoTag()()()
get_MemberInternalName()()()
Retorna el nombre interno del miembro, es un nombre único aún para funciones sobrecargadas.

get_MemberName()()()
get_MemberNode()()()
get_Parameters()()()
Devuelve los Parametros del Metodo, Indexador u Operador. Devuelve null cuando no tiene parametros (aunque puede no tener parametros aún cuando no se devuelva null). Devuelve null cuando el miembro no es una funcion.

get_ReturnType()()()
Devuelve el tipo de retorno para una funcion, operador, indexador, propiedad o campo. Si no es uno de estos tipos de miembro devuelve null. Para las propiedades y campos devuelve el tipo de la propiedad o campo.

get_SetBlock()()()
get_Virtual()()()
Indica si el miembro campo es virtual, para cualquier otro tipo de miembro no campo debe ser false.

GetHashCode()()()
Serves as a hash function for a particular type. GetHashCode()()() is suitable for use in hashing algorithms and data structures like a hash table.
(Inherited from Object.)
GetType()()()
Gets the Type of the current instance.
(Inherited from Object.)
IsBeginCFPermissions()()()
IsConstructor()()()
IsDestructor()()()
IsEndCFPermissions()()()
IsExpression()()()
IsExtern()()()
IsFactory()()()
Devuelve si existe el modificador "factory" en la declaracion del miembro

IsField()()()
IsFinalizer()()()
IsFunction()()()
Indica si el miembro es un Metodo, Indexador u Operador

IsIndexer()()()
IsMethod()()()
IsNew()()()
Retorna el modificador "new" del miembro. Para el caso de expresiones y permisos de classfactorys retorna false.

IsOperator()()()
IsOverride()()()
IsProperty()()()
IsStatic()()()
IsVariableArguments()()()
Indica si los el miembro permite una lista variable de argumentos.

MemberwiseClone()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
set_Access(XplAccesstype_enum)
set_ConstantValue(Object)
set_GetBlock(XplFunctionBody)
set_Hidden(Boolean)
set_IsBadMember(Boolean)
Establece el miembro como erroneo para no ser valido al analizar expresiones.

set_MemberInfoTag(Object)
set_SetBlock(XplFunctionBody)
set_Virtual(Boolean)
Establece si el miembro campo es virtual, cuando se usa herencia virtual

ToString()()() (Overrides Object.ToString()()().)
ToString(array<MemberInfo>[]()[])
ToStringSimple()()()
Inheritance Hierarchy
Object
MemberInfo

Assembly: lib_zoec_core (Module: lib_zoec_core) Version: 1.0.3410.22813 (1.0.0.0)