C# 클래스 ExcelDna.Registration.ParameterConversions

Defines some standard Parameter Conversions. Register by calling ParameterConversionConfiguration.AddParameterConversion(ParameterConversions.NullableConversion);
파일 보기 프로젝트 열기: Excel-DNA/Registration 1 사용 예제들

공개 메소드들

메소드 설명
GetEnumStringConversion ( ) : Func
GetNullableConversion ( bool treatEmptyAsMissing = false, bool treatNAErrorAsMissing = false ) : Func

Legacy method: this returns a converter for Nullable[T] where T is one of the basic types that do not require any converter. If you need a Nullable[T] converter that can call into another for T, then use ParameterConversionConfiguration.AddNullableConversion.

GetOptionalConversion ( bool treatEmptyAsMissing = false, bool treatNAErrorAsMissing = false ) : Func

비공개 메소드들

메소드 설명
EnumParse ( Type enumType, object obj ) : object
EnumStringConversion ( Type type, ExcelDna.Registration.ExcelParameterRegistration paramReg ) : LambdaExpression
MissingOrNATest ( object input, bool treatEmptyAsMissing ) : bool
MissingTest ( System.Linq.Expressions.ParameterExpression input, bool treatEmptyAsMissing, bool treatNAErrorAsMissing ) : Expression
NullableConversion ( ParameterConversionConfiguration config, Type type, ExcelDna.Registration.ExcelParameterRegistration paramReg, bool treatEmptyAsMissing, bool treatNAErrorAsMissing ) : LambdaExpression
OptionalConversion ( Type type, ExcelDna.Registration.ExcelParameterRegistration paramReg, bool treatEmptyAsMissing, bool treatNAErrorAsMissing ) : LambdaExpression

메소드 상세

GetEnumStringConversion() 공개 정적인 메소드

public static GetEnumStringConversion ( ) : Func
리턴 Func

GetNullableConversion() 공개 정적인 메소드

Legacy method: this returns a converter for Nullable[T] where T is one of the basic types that do not require any converter. If you need a Nullable[T] converter that can call into another for T, then use ParameterConversionConfiguration.AddNullableConversion.
public static GetNullableConversion ( bool treatEmptyAsMissing = false, bool treatNAErrorAsMissing = false ) : Func
treatEmptyAsMissing bool
treatNAErrorAsMissing bool
리턴 Func

GetOptionalConversion() 공개 정적인 메소드

public static GetOptionalConversion ( bool treatEmptyAsMissing = false, bool treatNAErrorAsMissing = false ) : Func
treatEmptyAsMissing bool
treatNAErrorAsMissing bool
리턴 Func