C# Class ExcelDna.Loader.XlParameterInfo

Afficher le fichier Open project: Excel-DNA/ExcelDna Class Usage Examples

Méthodes publiques

Свойство Type Description
AllowReference bool
BoxedValueType System.Type
DelegateParamType System.Type
Description string
MarshalAsAttribute System.Reflection.Emit.CustomAttributeBuilder
Name string
XlType string

Méthodes publiques

Méthode Description
SetAttributeInfo ( object attrib ) : void
SetTypeInfo ( Type type, bool isReturnType, bool isExceptionSafe ) : void
XlParameterInfo ( ParameterInfo paramInfo, object attrib ) : System
XlParameterInfo ( Type type, bool isReturnType, bool isExceptionSafe ) : System

Private Methods

Méthode Description
GetMarshalAsAttribute ( Type marshalTypeRef ) : CustomAttributeBuilder
GetMarshalAsAttribute ( Type marshalTypeRef, string marshalCookie ) : CustomAttributeBuilder
GetMarshalAsAttribute ( UnmanagedType unmanagedType ) : CustomAttributeBuilder
SetTypeInfo12 ( Type type, bool isReturnType, bool isExceptionSafe ) : void
SetTypeInfo4 ( Type type, bool isReturnType, bool isExceptionSafe ) : void

Method Details

SetAttributeInfo() public méthode

public SetAttributeInfo ( object attrib ) : void
attrib object
Résultat void

SetTypeInfo() public méthode

public SetTypeInfo ( Type type, bool isReturnType, bool isExceptionSafe ) : void
type System.Type
isReturnType bool
isExceptionSafe bool
Résultat void

XlParameterInfo() public méthode

public XlParameterInfo ( ParameterInfo paramInfo, object attrib ) : System
paramInfo System.Reflection.ParameterInfo
attrib object
Résultat System

XlParameterInfo() public méthode

public XlParameterInfo ( Type type, bool isReturnType, bool isExceptionSafe ) : System
type System.Type
isReturnType bool
isExceptionSafe bool
Résultat System

Property Details

AllowReference public_oe property

public bool AllowReference
Résultat bool

BoxedValueType public_oe property

public Type,System BoxedValueType
Résultat System.Type

DelegateParamType public_oe property

public Type,System DelegateParamType
Résultat System.Type

Description public_oe property

public string Description
Résultat string

MarshalAsAttribute public_oe property

public CustomAttributeBuilder,System.Reflection.Emit MarshalAsAttribute
Résultat System.Reflection.Emit.CustomAttributeBuilder

Name public_oe property

public string Name
Résultat string

XlType public_oe property

public string XlType
Résultat string