Свойство | Тип | Описание | |
---|---|---|---|
AsMember | |||
Cci | Microsoft.Cci.IDefinition | ||
Cci | IEnumerable |
||
Cci | Microsoft.Cci.IMethodBody | ||
Cci | Microsoft.Cci.IMethodDefinition | ||
Cci | Microsoft.Cci.IMethodReference | ||
Cci | Microsoft.Cci.ITypeReference | ||
Cci | ImmutableArray |
||
Cci | void | ||
EnumerateDefinitionParameters | ImmutableArray |
||
GetReturnValueCustomAttributesToEmit | IEnumerable |
||
IMethodSymbol | IMethodSymbol | ||
IsMetadataNewSlot | bool | ||
IsMetadataVirtual | bool | ||
ResolvedMethodImpl | Microsoft.Cci.IMethodDefinition | ||
TypeParametersMatchTypeArguments | bool |
Метод | Описание | |
---|---|---|
Construct ( ) : MethodSymbol | ||
Construct ( ImmutableArray |
Apply type substitution to a generic method to create an method symbol with the given type parameters supplied.
|
|
GetDllImportData ( ) : DllImportData | ||
GetImplementationAttributes ( EmitContext context ) : System.Reflection.MethodImplAttributes | ||
GetReturnTypeAttributes ( ) : ImmutableArray |
||
GetTypeInferredDuringReduction ( ITypeParameterSymbol reducedFromTypeParameter ) : ITypeSymbol | ||
ReduceExtensionMethod ( ITypeSymbol receiverType ) : IMethodSymbol |
Метод | Описание | |
---|---|---|
AsMember ( |
||
Cci ( EmitContext context ) : Microsoft.Cci.IDefinition | ||
Cci ( EmitContext context ) : IEnumerable |
||
Cci ( EmitContext context ) : Microsoft.Cci.IMethodBody | ||
Cci ( EmitContext context ) : Microsoft.Cci.IMethodDefinition | ||
Cci ( EmitContext context ) : Microsoft.Cci.IMethodReference | ||
Cci ( EmitContext context ) : Microsoft.Cci.ITypeReference | ||
Cci ( EmitContext context ) : ImmutableArray |
||
Cci ( Microsoft.Cci visitor ) : void | ||
EnumerateDefinitionParameters ( ) : ImmutableArray |
||
GetReturnValueCustomAttributesToEmit ( ) : IEnumerable |
||
IMethodSymbol ( ) : IMethodSymbol | ||
IsMetadataNewSlot ( bool ignoreInterfaceImplementationChanges = false ) : bool |
This method indicates whether or not the runtime will regard the method as newslot (as indicated by the presence of the "newslot" modifier in the signature). WARN WARN WARN: We won't have a final value for this until declaration diagnostics have been computed for all symbols, so pass ignoringInterfaceImplementationChanges: true if you need a value sooner and aren't concerned about tweaks made to satisfy interface implementation requirements. NOTE: Not ignoring changes can only result in a value that is more true.
|
|
IsMetadataVirtual ( bool ignoreInterfaceImplementationChanges = false ) : bool |
This method indicates whether or not the runtime will regard the method as virtual (as indicated by the presence of the "virtual" modifier in the signature). WARN WARN WARN: We won't have a final value for this until declaration diagnostics have been computed for all symbols, so pass ignoringInterfaceImplementationChanges: true if you need a value sooner and aren't concerned about tweaks made to satisfy interface implementation requirements. NOTE: Not ignoring changes can only result in a value that is more true.
|
|
ResolvedMethodImpl ( EmitContext context ) : Microsoft.Cci.IMethodDefinition | ||
TypeParametersMatchTypeArguments ( ImmutableArray |
public Construct ( ImmutableArray |
||
typeArguments | ImmutableArray |
|
Результат | MethodSymbol |
public GetDllImportData ( ) : DllImportData | ||
Результат | DllImportData |
public GetImplementationAttributes ( EmitContext context ) : System.Reflection.MethodImplAttributes | ||
context | EmitContext | |
Результат | System.Reflection.MethodImplAttributes |
public GetReturnTypeAttributes ( ) : ImmutableArray |
||
Результат | ImmutableArray |
public GetTypeInferredDuringReduction ( ITypeParameterSymbol reducedFromTypeParameter ) : ITypeSymbol | ||
reducedFromTypeParameter | ITypeParameterSymbol | |
Результат | ITypeSymbol |
public ReduceExtensionMethod ( ITypeSymbol receiverType ) : IMethodSymbol | ||
receiverType | ITypeSymbol | |
Результат | IMethodSymbol |