C# Класс ExcelDna.Loader.XlParameterInfo

Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
AllowReference bool
BoxedValueType System.Type
DelegateParamType System.Type
Description string
MarshalAsAttribute System.Reflection.Emit.CustomAttributeBuilder
Name string
XlType string

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

Метод Описание
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

Приватные методы

Метод Описание
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

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

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

public SetAttributeInfo ( object attrib ) : void
attrib object
Результат void

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

public SetTypeInfo ( Type type, bool isReturnType, bool isExceptionSafe ) : void
type System.Type
isReturnType bool
isExceptionSafe bool
Результат void

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

public XlParameterInfo ( ParameterInfo paramInfo, object attrib ) : System
paramInfo System.Reflection.ParameterInfo
attrib object
Результат System

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

public XlParameterInfo ( Type type, bool isReturnType, bool isExceptionSafe ) : System
type System.Type
isReturnType bool
isExceptionSafe bool
Результат System

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

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

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

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

public Type,System BoxedValueType
Результат System.Type

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

public Type,System DelegateParamType
Результат System.Type

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

public string Description
Результат string

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

public CustomAttributeBuilder,System.Reflection.Emit MarshalAsAttribute
Результат System.Reflection.Emit.CustomAttributeBuilder

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

public string Name
Результат string

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

public string XlType
Результат string