public ClassWithMefUsages([Import] IMefUsage import,
                           [Import("Name")] IMefUsage importWithName,
                           [Import(typeof(IMefUsage))] IMefUsage importWithType,
                           [Import("Name", typeof(IMefUsage))] IMefUsage importWithNameAndType,
                           [ImportMany] IMefUsage importMany,
                           [ImportMany("Name")] IMefUsage importManyWithName,
                           [ImportMany(typeof(IMefUsage))] IMefUsage importManyWithType,
                           [ImportMany("Name", typeof(IMefUsage))] IMefUsage importManyWithNameAndType)
 {
 }
 public void ImportMethodWithAttribute(
     [Import] IMefUsage import,
     [Import("Name")] IMefUsage importWithName,
     [Import(typeof(IMefUsage))] IMefUsage importWithType,
     [Import("Name", typeof(IMefUsage))] IMefUsage importWithNameAndType,
     [ImportMany] IMefUsage importMany,
     [ImportMany("Name")] IMefUsage importManyWithName,
     [ImportMany(typeof(IMefUsage))] IMefUsage importManyWithType,
     [ImportMany("Name", typeof(IMefUsage))] IMefUsage importManyWithNameAndType)
 {
 }
 public IMefUsage ImportMethodWithAttributeImportType(
     [Import] IMefUsage import,
     [Import("Name")] IMefUsage importWithName,
     [Import(typeof(IMefUsage))] IMefUsage importWithType,
     [Import("Name", typeof(IMefUsage))] IMefUsage importWithNameAndType,
     [ImportMany] IMefUsage importMany,
     [ImportMany("Name")] IMefUsage importManyWithName,
     [ImportMany(typeof(IMefUsage))] IMefUsage importManyWithType,
     [ImportMany("Name", typeof(IMefUsage))] IMefUsage importManyWithNameAndType)
 {
     return(ImportProperty);
 }