C# Class Baku.LibqiDotNet.QiSignatureValidityChecker

Datei anzeigen Open project: malaybaku/BakuLibQiDotNet Class Usage Examples

Public Methods

Method Description
CheckValidity ( string signature, QiAnyValue args ) : bool

メソッドの引数リストと実際に渡す予定の引数を比較し、妥当な対応が取れているかを確認します。

Private Methods

Method Description
CheckValiditySubroutine ( string methodSignature, string argsSignature ) : bool
GetContainerTokenEndIndex ( string src, string begins, string ends, bool &success ) : int
GetHeadToken ( string src, bool &success ) : string

Method Details

CheckValidity() public static method

メソッドの引数リストと実際に渡す予定の引数を比較し、妥当な対応が取れているかを確認します。
public static CheckValidity ( string signature, QiAnyValue args ) : bool
signature string ターゲットのシグネチャ(全体を囲うタプルの丸括弧を含む)
args QiAnyValue 実際の引数のシグネチャ
return bool