C# Класс Deveel.Data.Routines.ExternalRef

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

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

Метод Описание
ExternalRef ( string typeName, string methodName ) : System
ExternalRef ( string assemblyName, string typeName, string methodName ) : System
ExternalRef ( string assemblyName, string typeName, string methodName, string argumentTypes ) : System
GetMethod ( ) : MethodInfo
MakeRef ( Type type, string methodInfo ) : ExternalRef
MakeRef ( Type type, string methodInfo, bool includeAssembly ) : ExternalRef
Parse ( string s ) : ExternalRef
ToString ( ) : string
ToString ( bool includeAssembly ) : string
TryParse ( string s, ExternalRef &externalRef ) : bool

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

Метод Описание
CheckParametersMatch ( RoutineInfo routineInfo, ParameterInfo parameters ) : bool
CheckReference ( RoutineInfo routineInfo ) : void
GetArgumentTypes ( string names ) : System.Type[]
GetAssemblyName ( string typeName ) : string
ResolveType ( string typeName ) : Type
TryParse ( string s, ExternalRef &externalRef, Exception &error ) : bool
TypesMatch ( Type methodTypes, Type refTypes ) : bool

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

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

public ExternalRef ( string typeName, string methodName ) : System
typeName string
methodName string
Результат System

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

public ExternalRef ( string assemblyName, string typeName, string methodName ) : System
assemblyName string
typeName string
methodName string
Результат System

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

public ExternalRef ( string assemblyName, string typeName, string methodName, string argumentTypes ) : System
assemblyName string
typeName string
methodName string
argumentTypes string
Результат System

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

public GetMethod ( ) : MethodInfo
Результат System.Reflection.MethodInfo

MakeRef() публичный статический Метод

public static MakeRef ( Type type, string methodInfo ) : ExternalRef
type System.Type
methodInfo string
Результат ExternalRef

MakeRef() публичный статический Метод

public static MakeRef ( Type type, string methodInfo, bool includeAssembly ) : ExternalRef
type System.Type
methodInfo string
includeAssembly bool
Результат ExternalRef

Parse() публичный статический Метод

public static Parse ( string s ) : ExternalRef
s string
Результат ExternalRef

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

public ToString ( ) : string
Результат string

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

public ToString ( bool includeAssembly ) : string
includeAssembly bool
Результат string

TryParse() публичный статический Метод

public static TryParse ( string s, ExternalRef &externalRef ) : bool
s string
externalRef ExternalRef
Результат bool