C# Class Microsoft.CSharp.RuntimeBinder.Semantics.MethodOrPropertySymbol

Inheritance: Microsoft.CSharp.RuntimeBinder.Semantics.ParentSymbol
Afficher le fichier Open project: dotnet/corefx Class Usage Examples

Méthodes publiques

Свойство Type Description
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

Méthodes publiques

Méthode Description
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

Method Details

GetDefaultParameterValue() public méthode

public GetDefaultParameterValue ( int index ) : CONSTVAL
index int
Résultat CONSTVAL

GetDefaultParameterValueConstValType() public méthode

public GetDefaultParameterValueConstValType ( int index ) : CType
index int
Résultat CType

GetMarshalAsParameterValue() public méthode

public GetMarshalAsParameterValue ( int index ) : UnmanagedType
index int
Résultat UnmanagedType

HasDefaultParameterValue() public méthode

public HasDefaultParameterValue ( int index ) : bool
index int
Résultat bool

HasOptionalParameters() public méthode

public HasOptionalParameters ( ) : bool
Résultat bool

IsExpImpl() public méthode

public IsExpImpl ( ) : bool
Résultat bool

IsMarshalAsParameter() public méthode

public IsMarshalAsParameter ( int index ) : bool
index int
Résultat bool

IsParameterOptional() public méthode

public IsParameterOptional ( int index ) : bool
index int
Résultat bool

MarshalAsObject() public méthode

public MarshalAsObject ( int index ) : bool
index int
Résultat bool

MethodOrPropertySymbol() public méthode

public MethodOrPropertySymbol ( ) : System.Collections.Generic
Résultat System.Collections.Generic

SetDefaultParameterValue() public méthode

public SetDefaultParameterValue ( int index, CType type, CONSTVAL cv ) : void
index int
type CType
cv CONSTVAL
Résultat void

SetMarshalAsParameter() public méthode

public SetMarshalAsParameter ( int index, UnmanagedType umt ) : void
index int
umt UnmanagedType
Résultat void

SetOptionalParameter() public méthode

public SetOptionalParameter ( int index ) : void
index int
Résultat void

containingDeclaration() public méthode

public containingDeclaration ( ) : Microsoft.CSharp.RuntimeBinder.Semantics.AggregateDeclaration
Résultat Microsoft.CSharp.RuntimeBinder.Semantics.AggregateDeclaration

getClass() public méthode

public getClass ( ) : AggregateSymbol
Résultat AggregateSymbol

Property Details

RetType public_oe property

public CType,Microsoft.CSharp.RuntimeBinder.Semantics RetType
Résultat CType

declaration public_oe property

public AggregateDeclaration,Microsoft.CSharp.RuntimeBinder.Semantics declaration
Résultat Microsoft.CSharp.RuntimeBinder.Semantics.AggregateDeclaration

errExpImpl public_oe property

public ErrorType,Microsoft.CSharp.RuntimeBinder.Semantics errExpImpl
Résultat Microsoft.CSharp.RuntimeBinder.Semantics.ErrorType

isHideByName public_oe property

public bool isHideByName
Résultat bool

isOperator public_oe property

public bool isOperator
Résultat bool

isOverride public_oe property

public bool isOverride
Résultat bool

isParamArray public_oe property

public bool isParamArray
Résultat bool

isStatic public_oe property

public bool isStatic
Résultat bool

modOptCount public_oe property

public uint modOptCount
Résultat uint

swtSlot public_oe property

public SymWithType,Microsoft.CSharp.RuntimeBinder.Semantics swtSlot
Résultat SymWithType

useMethInstead public_oe property

public bool useMethInstead
Résultat bool