C# Класс Microsoft.CSharp.RuntimeBinder.Semantics.MethodOrPropertySymbol

Наследование: Microsoft.CSharp.RuntimeBinder.Semantics.ParentSymbol
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
RetType CType
declaration Microsoft.CSharp.RuntimeBinder.Semantics.AggregateDeclaration
errExpImpl Microsoft.CSharp.RuntimeBinder.Semantics.ErrorType
isHideByName bool
isOperator bool
isOverride bool
isParamArray bool
isStatic bool
modOptCount uint
swtSlot SymWithType
useMethInstead bool

Открытые методы

Метод Описание
GetDefaultParameterValue ( int index ) : CONSTVAL
GetDefaultParameterValueConstValType ( int index ) : CType
GetMarshalAsParameterValue ( int index ) : UnmanagedType
HasDefaultParameterValue ( int index ) : bool
HasOptionalParameters ( ) : bool
IsExpImpl ( ) : bool
IsMarshalAsParameter ( int index ) : bool
IsParameterOptional ( int index ) : bool
MarshalAsObject ( int index ) : bool
MethodOrPropertySymbol ( ) : System.Collections.Generic
SetDefaultParameterValue ( int index, CType type, CONSTVAL cv ) : void
SetMarshalAsParameter ( int index, UnmanagedType umt ) : void
SetOptionalParameter ( int index ) : void
containingDeclaration ( ) : Microsoft.CSharp.RuntimeBinder.Semantics.AggregateDeclaration
getClass ( ) : AggregateSymbol

Описание методов

GetDefaultParameterValue() публичный Метод

public GetDefaultParameterValue ( int index ) : CONSTVAL
index int
Результат CONSTVAL

GetDefaultParameterValueConstValType() публичный Метод

public GetDefaultParameterValueConstValType ( int index ) : CType
index int
Результат CType

GetMarshalAsParameterValue() публичный Метод

public GetMarshalAsParameterValue ( int index ) : UnmanagedType
index int
Результат UnmanagedType

HasDefaultParameterValue() публичный Метод

public HasDefaultParameterValue ( int index ) : bool
index int
Результат bool

HasOptionalParameters() публичный Метод

public HasOptionalParameters ( ) : bool
Результат bool

IsExpImpl() публичный Метод

public IsExpImpl ( ) : bool
Результат bool

IsMarshalAsParameter() публичный Метод

public IsMarshalAsParameter ( int index ) : bool
index int
Результат bool

IsParameterOptional() публичный Метод

public IsParameterOptional ( int index ) : bool
index int
Результат bool

MarshalAsObject() публичный Метод

public MarshalAsObject ( int index ) : bool
index int
Результат bool

MethodOrPropertySymbol() публичный Метод

public MethodOrPropertySymbol ( ) : System.Collections.Generic
Результат System.Collections.Generic

SetDefaultParameterValue() публичный Метод

public SetDefaultParameterValue ( int index, CType type, CONSTVAL cv ) : void
index int
type CType
cv CONSTVAL
Результат void

SetMarshalAsParameter() публичный Метод

public SetMarshalAsParameter ( int index, UnmanagedType umt ) : void
index int
umt UnmanagedType
Результат void

SetOptionalParameter() публичный Метод

public SetOptionalParameter ( int index ) : void
index int
Результат void

containingDeclaration() публичный Метод

public containingDeclaration ( ) : Microsoft.CSharp.RuntimeBinder.Semantics.AggregateDeclaration
Результат Microsoft.CSharp.RuntimeBinder.Semantics.AggregateDeclaration

getClass() публичный Метод

public getClass ( ) : AggregateSymbol
Результат AggregateSymbol

Описание свойств

RetType публичное свойство

public CType,Microsoft.CSharp.RuntimeBinder.Semantics RetType
Результат CType

declaration публичное свойство

public AggregateDeclaration,Microsoft.CSharp.RuntimeBinder.Semantics declaration
Результат Microsoft.CSharp.RuntimeBinder.Semantics.AggregateDeclaration

errExpImpl публичное свойство

public ErrorType,Microsoft.CSharp.RuntimeBinder.Semantics errExpImpl
Результат Microsoft.CSharp.RuntimeBinder.Semantics.ErrorType

isHideByName публичное свойство

public bool isHideByName
Результат bool

isOperator публичное свойство

public bool isOperator
Результат bool

isOverride публичное свойство

public bool isOverride
Результат bool

isParamArray публичное свойство

public bool isParamArray
Результат bool

isStatic публичное свойство

public bool isStatic
Результат bool

modOptCount публичное свойство

public uint modOptCount
Результат uint

swtSlot публичное свойство

public SymWithType,Microsoft.CSharp.RuntimeBinder.Semantics swtSlot
Результат SymWithType

useMethInstead публичное свойство

public bool useMethInstead
Результат bool