Saturday, September 15, 2007
Defined in Gregor.Core, namespace Gregor.Core.
public abstract class Gregor.Core.CMetaObject : System.Object, Gregor.Core.IMetaObject, Gregor.Core.INamedItem Custom Attributes: Description:
protected CMetaObject(System.Reflection.ICustomAttributeProvider inner) Custom Attributes: Description:
private System.Reflection.ICustomAttributeProvider m_Inner Custom Attributes: Description:
private System.Collections.Specialized.StringDictionary m_StringCache Custom Attributes: Description:
private System.Object m_Tag Custom Attributes: Description:
public virtual System.String FullName {get;} // Gregor.Core.IMetaObject.FullName
Custom Attributes:
Description:
public System.Reflection.ICustomAttributeProvider Inner {get;}
Custom Attributes:
Description:
public abstract System.String Name {get;} // Gregor.Core.INamedItem.Name
Custom Attributes:
Description:
protected System.Collections.Specialized.StringDictionary StringCache {get;}
Custom Attributes:
Description:
public System.Object Tag {get;set;}
Custom Attributes:
Description:
protected System.String FineTuneSignature(System.Text.StringBuilder sb) Custom Attributes: Description:
protected System.String GetCacheKey(System.String sWhat, Gregor.Core.ISyntaxProvider provider) Custom Attributes: Description:
protected System.String GetCacheKey(System.String sWhat, Gregor.Core.ISyntaxProvider provider, Gregor.Core.CCodeOptions options) Custom Attributes: Description:
protected System.String GetCacheKey(System.String sWhat) Custom Attributes: Description:
public virtual System.String GetCustomAttributesString(Gregor.Core.ISyntaxProvider provider, Gregor.Core.CCodeOptions options) Custom Attributes: Description:
public virtual System.Reflection.Assembly GetDefiningAssembly() Custom Attributes: Description:
public virtual System.String GetDescription() Custom Attributes: Description:
public virtual System.String GetExtraInfo(System.String sSpec, Gregor.Core.ISyntaxProvider provider, Gregor.Core.CCodeOptions options) Custom Attributes: Description:
public virtual System.Type[] GetRelatedTypes(Gregor.Core.TypeRelationOptions options) Custom Attributes: Description:
public System.Type[] GetRelatedTypes() Custom Attributes: Description:
public abstract System.String GetSignature(Gregor.Core.ISyntaxProvider provider, Gregor.Core.CCodeOptions options) Custom Attributes: Description:
public abstract System.String GetSourceName(Gregor.Core.ISyntaxProvider provider) Custom Attributes: Description:
public abstract System.String GetSourceName(Gregor.Core.ISyntaxProvider provider, Gregor.Core.CCodeOptions options) Custom Attributes: Description:
public override System.String ToString() Custom Attributes: Description:
System.Collections.Specialized.StringDictionary