public IEvent Map(IEvent source)
{
return (IEvent)Map((IEvent)source);
}
GenericMapping::Map ( IConstructor source ) : IConstructor | |
GenericMapping::Map ( IEntity source ) : IEntity | |
GenericMapping::Map ( IField source ) : IField | |
GenericMapping::Map ( IMethod source ) : IMethod | |
GenericMapping::Map ( IParameter source ) : IParameter | |
GenericMapping::Map ( IParameter sources ) : IParameter[] | |
GenericMapping::Map ( IProperty source ) : IProperty | |
GenericMapping::Map ( IType source ) : IType |
public CallableSignature GetSignature() { if (_signature == null) { CallableSignature definitionSignature = ((ICallableType)_definition).GetSignature(); IParameter[] parameters = GenericMapping.Map(definitionSignature.Parameters); IType returnType = GenericMapping.Map(definitionSignature.ReturnType); _signature = new CallableSignature(parameters, returnType); } return(_signature); }