C# Class Mono.CSharp.ImportedTypeDefinition

Inheritance: ImportedDefinition, ITypeDefinition
显示文件 Open project: praeclarum/runcs Class Usage Examples

Public Methods

Method Description
Error_MissingDependency ( IMemberContext ctx, List types, Mono.CSharp.Location loc ) : void
GetAttributeCoClass ( ) : System.TypeSpec
GetAttributeDefaultMember ( ) : string
GetAttributeUsage ( Mono.CSharp.PredefinedAttribute pa ) : AttributeUsageAttribute
ImportedTypeDefinition ( Type type, MetadataImporter importer ) : IKVM.Reflection
LoadMembers ( System.TypeSpec declaringType, bool onlyTypes, Mono.CSharp.MemberCache &cache ) : void

Private Methods

Method Description
ITypeDefinition ( IAssemblyDefinition assembly ) : bool

Method Details

Error_MissingDependency() public static method

public static Error_MissingDependency ( IMemberContext ctx, List types, Mono.CSharp.Location loc ) : void
ctx IMemberContext
types List
loc Mono.CSharp.Location
return void

GetAttributeCoClass() public method

public GetAttributeCoClass ( ) : System.TypeSpec
return System.TypeSpec

GetAttributeDefaultMember() public method

public GetAttributeDefaultMember ( ) : string
return string

GetAttributeUsage() public method

public GetAttributeUsage ( Mono.CSharp.PredefinedAttribute pa ) : AttributeUsageAttribute
pa Mono.CSharp.PredefinedAttribute
return System.AttributeUsageAttribute

ImportedTypeDefinition() public method

public ImportedTypeDefinition ( Type type, MetadataImporter importer ) : IKVM.Reflection
type IKVM.Reflection.Type
importer MetadataImporter
return IKVM.Reflection

LoadMembers() public method

public LoadMembers ( System.TypeSpec declaringType, bool onlyTypes, Mono.CSharp.MemberCache &cache ) : void
declaringType System.TypeSpec
onlyTypes bool
cache Mono.CSharp.MemberCache
return void