Interface CliRepresentable

All Known Implementing Classes:
CliAbstractSig, CliAbstractSig.CliByRef, CliAbstractSig.CliConstraint, CliAbstractSig.CliCustomMod, CliAbstractSig.CliParam, CliAbstractSig.CliRetType, CliAbstractSig.CliSigType, CliAbstractSig.CliTypeArray, CliAbstractSig.CliTypeBase, CliAbstractSig.CliTypeClass, CliAbstractSig.CliTypeFnPtr, CliAbstractSig.CliTypeGenericInst, CliAbstractSig.CliTypePrimitive, CliAbstractSig.CliTypePtr, CliAbstractSig.CliTypeSzArray, CliAbstractSig.CliTypeValueType, CliAbstractSig.CliTypeVarOrMvar, CliAbstractTableRow, CliSigAssembly, CliSigAssemblyRef, CliSigConstant, CliSigField, CliSigLocalVar, CliSigMethodDef, CliSigMethodRef, CliSigMethodSpec, CliSigProperty, CliSigStandAloneMethod, CliSigTypeSpec, CliTableAssembly.CliAssemblyRow, CliTableAssemblyOS.CliAssemblyOSRow, CliTableAssemblyProcessor.CliAssemblyProcessorRow, CliTableAssemblyRef.CliAssemblyRefRow, CliTableAssemblyRefOS.CliAssemblyRefOSRow, CliTableAssemblyRefProcessor.CliAssemblyRefProcessorRow, CliTableClassLayout.CliClassLayoutRow, CliTableConstant.CliConstantRow, CliTableCustomAttribute.CliCustomAttributeRow, CliTableDeclSecurity.CliDeclSecurityRow, CliTableEvent.CliEventRow, CliTableEventMap.CliEventMapRow, CliTableExportedType.CliExportedTypeRow, CliTableField.CliFieldRow, CliTableFieldLayout.CliFieldLayoutRow, CliTableFieldMarshall.CliFieldMarshallRow, CliTableFieldRVA.CliFieldRVARow, CliTableFile.CliFileRow, CliTableGenericParam.CliGenericParamRow, CliTableGenericParamConstraint.CliGenericParamConstraintRow, CliTableImplMap.CliImplMapRow, CliTableInterfaceImpl.CliInterfaceImplRow, CliTableManifestResource.CliManifestResourceRow, CliTableMemberRef.CliMemberRefRow, CliTableMethodDef.CliMethodDefRow, CliTableMethodImpl.CliMethodImplRow, CliTableMethodSemantics.CliMethodSemanticsRow, CliTableMethodSpec.CliMethodSpecRow, CliTableModule.CliModuleRow, CliTableModuleRef.CliModuleRefRow, CliTableNestedClass.CliNestedClassRow, CliTableParam.CliParamRow, CliTablePropertyMap.CliPropertyMapRow, CliTableStandAloneSig.CliStandAloneSigRow, CliTableTypeDef.CliTypeDefRow, CliTableTypeRef.CliTypeRefRow, CliTableTypeSpec.CliTypeSpecRow

public interface CliRepresentable
Describes the methods necessary to get a long and short representation, with or without an metadata stream. This is used in the token analyzer to cut down on duplication across modules.