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

Inheritance: CType
Datei anzeigen Open project: dotnet/corefx Class Usage Examples

Public Properties

Property Type Description
fAllHidden bool
fConstraintError bool
fConstraintsChecked bool
fDiffHidden bool
outerType AggregateType
proxyOID short
typeConverterID short

Public Methods

Method Description
AreAllTypeArgumentsUnitTypes ( TypeArray typeArray ) : bool
GetBaseClass ( ) : AggregateType
GetDelegateParameters ( SymbolLoader pSymbolLoader ) : TypeArray
GetDelegateReturnType ( SymbolLoader pSymbolLoader ) : CType
GetIfacesAll ( ) : TypeArray
GetOwningAggregate ( ) : AggregateSymbol
GetTypeArgsAll ( ) : TypeArray
GetTypeArgsThis ( ) : TypeArray
GetWinRTCollectionIfacesAll ( SymbolLoader pSymbolLoader ) : TypeArray
SetOwningAggregate ( AggregateSymbol agg ) : void
SetTypeArgsAll ( TypeArray outerTypeArgs ) : void
SetTypeArgsThis ( TypeArray pTypeArgsThis ) : void

Method Details

AreAllTypeArgumentsUnitTypes() public method

public AreAllTypeArgumentsUnitTypes ( TypeArray typeArray ) : bool
typeArray TypeArray
return bool

GetBaseClass() public method

public GetBaseClass ( ) : AggregateType
return AggregateType

GetDelegateParameters() public method

public GetDelegateParameters ( SymbolLoader pSymbolLoader ) : TypeArray
pSymbolLoader SymbolLoader
return TypeArray

GetDelegateReturnType() public method

public GetDelegateReturnType ( SymbolLoader pSymbolLoader ) : CType
pSymbolLoader SymbolLoader
return CType

GetIfacesAll() public method

public GetIfacesAll ( ) : TypeArray
return TypeArray

GetOwningAggregate() public method

public GetOwningAggregate ( ) : AggregateSymbol
return AggregateSymbol

GetTypeArgsAll() public method

public GetTypeArgsAll ( ) : TypeArray
return TypeArray

GetTypeArgsThis() public method

public GetTypeArgsThis ( ) : TypeArray
return TypeArray

GetWinRTCollectionIfacesAll() public method

public GetWinRTCollectionIfacesAll ( SymbolLoader pSymbolLoader ) : TypeArray
pSymbolLoader SymbolLoader
return TypeArray

SetOwningAggregate() public method

public SetOwningAggregate ( AggregateSymbol agg ) : void
agg AggregateSymbol
return void

SetTypeArgsAll() public method

public SetTypeArgsAll ( TypeArray outerTypeArgs ) : void
outerTypeArgs TypeArray
return void

SetTypeArgsThis() public method

public SetTypeArgsThis ( TypeArray pTypeArgsThis ) : void
pTypeArgsThis TypeArray
return void

Property Details

fAllHidden public_oe property

public bool fAllHidden
return bool

fConstraintError public_oe property

public bool fConstraintError
return bool

fConstraintsChecked public_oe property

public bool fConstraintsChecked
return bool

fDiffHidden public_oe property

public bool fDiffHidden
return bool

outerType public_oe property

public AggregateType,Microsoft.CSharp.RuntimeBinder.Semantics outerType
return AggregateType

proxyOID public_oe property

public short proxyOID
return short

typeConverterID public_oe property

public short typeConverterID
return short