|
#region Assembly Microsoft.Build.Tasks.v4.0, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
// C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\Microsoft.Build.Tasks.v4.0.dll
#endregion
using System;
using System.Runtime.InteropServices;
namespace Microsoft.Build.Tasks
{
[Guid("7DAC8207-D3AE-4c75-9B67-92801A497D44")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
internal interface IMetaDataImport
{
void CloseEnum();
void CountEnum(IntPtr iRef, ref uint ulCount);
void EnumCustomAttributes();
void EnumEvents();
void EnumFields();
void EnumFieldsWithName();
void EnumInterfaceImpls();
void EnumMemberRefs();
void EnumMembers();
void EnumMembersWithName();
void EnumMethodImpls();
void EnumMethods();
void EnumMethodSemantics();
void EnumMethodsWithName();
void EnumModuleRefs();
void EnumParams();
void EnumPermissionSets();
void EnumProperties();
void EnumSignatures();
void EnumTypeDefs();
void EnumTypeRefs();
void EnumTypeSpecs();
void EnumUnresolvedMethods();
void EnumUserStrings();
void FindField();
void FindMember();
void FindMemberRef();
void FindMethod();
void FindTypeDefByName();
void FindTypeRef();
void GetClassLayout();
void GetCustomAttributeByName();
void GetCustomAttributeProps();
void GetEventProps();
void GetFieldMarshal();
void GetFieldProps();
void GetInterfaceImplProps();
void GetMemberProps();
void GetMemberRefProps();
void GetMethodProps();
void GetMethodSemantics();
void GetModuleFromScope();
void GetModuleRefProps();
void GetNameFromToken();
void GetNativeCallConvFromSig();
void GetNestedClassProps();
void GetParamForMethodIndex();
void GetParamProps();
void GetPermissionSetProps();
void GetPinvokeMap();
void GetPropertyProps();
void GetRVA();
void GetScopeProps();
void GetSigFromToken();
void GetTypeDefProps();
void GetTypeRefProps();
void GetTypeSpecFromToken();
void GetUserString();
void IsGlobal();
void IsValidToken();
void ResetEnum();
void ResolveTypeRef();
}
} |