IronRuby.Runtime.Calls.LibraryOverload.Create C# (CSharp) Method

Create() public static method

public static Create ( Delegate overloadDelegate, bool isVariadic, short defaultProtocolAttrs, short notNullAttrs ) : LibraryOverload
overloadDelegate System.Delegate
isVariadic bool
defaultProtocolAttrs short
notNullAttrs short
return LibraryOverload
        public static LibraryOverload/*!*/ Create(Delegate/*!*/ overloadDelegate, bool isVariadic, short defaultProtocolAttrs, short notNullAttrs) {
            if (isVariadic) {
                return new LibraryVariadicOverloadInfo(overloadDelegate, defaultProtocolAttrs, notNullAttrs);
            } else {
                return new LibraryOverloadInfo(overloadDelegate, defaultProtocolAttrs, notNullAttrs);
            }
        }

Same methods

LibraryOverload::Create ( Delegate overloadDelegate, uint customAttributes ) : LibraryOverload