创建子函数

函数声明中指定的 FUNCTION 子句用于指定和命名该块本地的子函数。术语 块 指SPL块结构,该结构由可选的声明部分、必需的可执行部分和可选的异常部分组成。块是独立存储过程和函数、匿名块、子程序、触发器、包和对象类型方法的结构。短语 ...

合约关键字

函数声明时,它默认为是 public 类型,而状态变量声明时,默认为 internal 类型。private:只能在当前类中进行访问,子类无法继承,也无法调用或访问。internal:子类继承父类,子类可以访问父类的 internal 函数,同时,使用 using for ...

安装PHP SDK

本文介绍如何安装函数...在 composer.json 文件中声明函数计算PHP SDK的依赖。require":{"aliyunfc/fc-php-sdk": "~1.2"} 执行以下命令安装依赖。composer install-no-dev 将依赖项导入PHP代码。require_once_DIR_.'/vendor/autoload.php';

概述

通过在SPL程序中声明子存储过程和子函数,可从相对较大的SPL程序中的不同位置多次调用相同的SPL代码。子存储过程和子函数具有以下特点:子存储过程和子函数的语法、结构和功能几乎与独立的存储过程和函数相同。主要区别在于,是使用关键字...

版本说明

本文介绍函数计算C#SDK的版本信息。2022年 发布时间 发布版本 功能说明 2022-01-19 1.1.4 支持实例登录相关API。2019年 发布时间 发布版本 功能说明 2019-03-31 1.0.0 函数计算C#SDK首次发布,支持函数计算所有API接口。更多信息,请参见 ...

安装C# SDK

本文介绍如何安装函数计算C#SDK。环境准备 安装NuGet。更多信息,请参见 Nuget。说明.NET Core需要2.1或以上版本。安装完成后,您可以执行 dotnet-version 命令查看.NET Core版本。安装Visual Studio 2010以上版本。更多信息,请参见 安装...

伪类型

C 编写的函数(不管是内建的还是动态载入的)可以被声明为接受或返回这些为数据类型的任意一种。函数的作者应当保证当一个伪数据类型被用作一个参数类型时函数的行为是安全的。用过程语言编写的函数只有在其实现语言允许的情况下才能...

环境说明

本文介绍在 函数计算 中使用C#框架编写函数的运行环境信息。使用限制 C#语言与Python、Node.js等脚本型语言不同。函数计算 仅支持通过 上传 ZIP 包、上传文件夹 或 通过 OSS 上传 方式上传编译打包后的代码,不提供C#语言在线编译的能力。C...

CREATE FUNCTION

所有函数的 C 名称都必须不同,因此必须为重载的 C 函数给出不同的 C 名称(例如把参数类型作为 C 名称的一部分)。在重复调用引用同一对象文件的 CREATE FUNCTION 时,对每个会话该文件只会被载入一次。要卸载并且重新装载该文件(可能是...

环境说明

本文介绍在 函数计算 中使用C#框架编写函数的运行环境信息。使用限制 C#语言与Python、Node.js等脚本型语言不同。函数计算 仅支持通过 上传 ZIP 包、上传文件夹 或 通过 OSS 上传 方式上传编译打包后的代码,不提供C#语言在线编译的能力。C...

请求处理程序(Handler)

函数计算 支持在使用C#编写的函数中应用Async,此时函数的执行会等待异步方法执行结束。以下是对ReturnType、InputType和IFcContext的说明。ReturnType:返回对象可以是 void、System.IO.Stream 对象或者任何可以被JSON序列化和反序列化的...

事件请求处理程序(Event Handler)

处理程序接口 当您创建一个基于C#的函数时,需要指定一个Handler方法,该方法在函数执行时被执行。这个Handler方法可以是Static方法或Instance方法。如果您想在Handler方法中访问 IFcContext 对象,则需要将该方法中的第二个参数指定为 ...

请求处理程序(Handler)

本文介绍在 函数计算 中使用C#运行时开发请求处理程序的相关概念和方法。什么是请求处理程序 FC 函数的请求处理程序,是函数代码中处理请求的方法。当您的 FC 函数被调用时,函数计算 会运行您提供的Handler方法处理请求。您可以通过 函数...

HTTP请求处理程序(HTTP Handler)

HTTP Handler签名 public virtual async Task<HttpResponse>HandleRequest(HttpRequest request,HttpResponse response,IFcContext fcContext){ } 函数计算 使用C#编写HTTP函数,需要使用Nuget引入 Aliyun.Serverless.Core 和 Aliyun....

将已有的函数计算工程通过应用中心实现持续部署

关于s.yaml文件的规范以及如何声明多个函数,请参见 YAML规范和权限管理。步骤三:在应用中心创建应用 在左侧导航栏,单击 应用,然后在 应用 页面单击 创建应用。在 创建应用 页面,选择 通过仓库导入应用,选择 仓库类型 为Github,配置...

编译部署代码包

C#运行时依赖库 函数计算 为C#运行时提供依赖库 Aliyun.Serverless.Core,用于定义请求处理程序接口,Context对象等信息。您可以通过 Nuget程序包 获得以上依赖库,将其添加到您的<YourProjectName>.csproj 文件中。如下所示。...

编译部署代码包

C#运行时依赖库 函数计算 为C#运行时提供以下依赖库。Aliyun.Serverless.Core(必选):定义了事件请求处理程序接口,Context对象等信息。Aliyun.Serverless.Core.Http :定义了HTTP请求处理程序接口。您可以通过 Nuget程序包 获得以上依赖...

触发器高级功能

CloudEvents:以通用格式描述事件数据的规范,旨在简化不同服务和平台间的事件声明和传输。RawData:只投递CloudEvents中数据字段的内容,不包含CloudEvents格式中的其它元数据信息。以 MNS队列触发器 为例,事件模式下,CloudEvents和...

触发器高级功能

CloudEvents:以通用格式描述事件数据的规范,旨在简化不同服务和平台间的事件声明和传输。RawData:只投递CloudEvents中数据字段的内容,不包含CloudEvents格式中的其它元数据信息。以 MNS队列触发器 为例,事件模式下,CloudEvents和...

环境变量

可以参考:https://docs.serverless-devs.com/serverless-devs/yaml#%E5%8F%98%E9%87%8F%E8%B5%8B%E5%80%BC functionName: envdemo # 声明一个名称为envdemo的函数 description:'hello world by serverless devs' runtime:python3#配置函数...

创建Custom Container函数

函数计算平台的标准运行时无法满足您的业务需求时,可以选择自定义容器函数。本文介绍如何在 函数计算 控制台或使用Serverless Devs创建Custom Container函数。注意事项 在函数计算中,创建Custom Container函数必须使用相同地域内 阿里...

环境变量

true function:name:envdemo#在Demo服务下声明一个名称为envdemo的函数 handler:index.handler#配置函数的请求处理程序 runtime:python3#配置函数的运行环境 environmentVariables:#为函数配置如下两个环境变量 BUCKET_NAME:MY_BUCKET ...

配置EventBridge类别的OSS触发器

CloudEvents:以通用格式描述事件数据的规范,包含事件描述以及事件负载数据,旨在简化不同服务、平台间的事件声明和传输。RawData:只投递事件负载数据,不包含CloudEvents格式中的其它元数据信息。说明 两种类型的OSS触发器的 推送格式 ...

使用函数计算实现自动解压上传到OSS的ZIP文件

start-unzip-oss-v3#-*-coding:utf-8-*-''' 声明:这个函数针对文件和文件夹命名编码是如下格式:1.mac/linux 系统,默认是utf-8 2.windows 系统,默认是gb2312,也可以是utf-8 对于其他编码,我们这里尝试使用chardet这个库进行编码判断,...

配置EventBridge类别的OSS触发器

CloudEvents:以通用格式描述事件数据的规范,包含事件描述以及事件负载数据,旨在简化不同服务、平台间的事件声明和传输。RawData:只投递事件负载数据,不包含CloudEvents格式中的其它元数据信息。说明 两种类型的OSS触发器的 推送格式 ...

如何基于Dockerfile构建层

sudo docker run-rm-v$(pwd):/tmp${layer-image-name} sh-c"cp/opt/layer.zip/tmp/"步骤三:创建自定义层 通过控制台或者Serverless Devs创建层。具体操作,请参见 创建自定义层。说明 函数计算已将Puppeteer制作为官方公共层,您也可以...

如何基于Dockerfile构建层

sudo docker run-rm-v$(pwd):/tmp${layer-image-name} sh-c"cp/opt/layer.zip/tmp/"步骤三:创建自定义层 通过控制台或者Serverless Devs创建层。具体操作,请参见 创建自定义层。说明 函数计算已将Puppeteer制作为官方公共层,您也可以...

Cava 类与对象

创建对象主要包含以下三步:声明声明一个变量,并指定变量对应的类型 实例化:结合内置关键字 new 来产生一个新的对象 初始化:new 关键字后紧跟的函数确定了对象创建后使用的构造函数,构造函数承担了对象数据的初始化任务 以下是一个...

Cava 类与对象

创建对象主要包含以下三步:声明声明一个变量,并指定变量对应的类型 实例化:结合内置关键字 new 来产生一个新的对象 初始化:new 关键字后紧跟的函数确定了对象创建后使用的构造函数,构造函数承担了对象数据的初始化任务 以下是一个...

2019年功能发布记录

无 2019年04月 功能名称 变更类型 功能描述 相关文档 支持C#开发环境 新增 函数计算正式支持C#开发环境,并提供同步、异步调用接口,您编写C#代码可以实现各种自定义功能。例如结合HTTP触发器可以快速开发Restful Web API和云原生Web应用;...

SLS触发器

通过配置日志服务SLS触发器,您可以实现 日志服务SLS 与 函数计算 的集成。SLS触发器能够在新日志产生时自动触发函数执行,从而增量消费日志服务Logstore的数据,并完成自定义加工任务。使用场景 数据清洗、加工场景 通过日志服务,快速...

SLS触发器

通过配置日志服务SLS触发器,您可以实现 日志服务SLS 与 函数计算 的集成。SLS触发器能够在新日志产生时自动触发函数执行,从而增量消费日志服务Logstore的数据,并完成自定义加工任务。使用场景 数据清洗、加工场景 通过日志服务,快速...

上下文

本文介绍在 函数计算 中使用C#运行时开发代码时,所涉及的Context(上下文)的相关概念和使用示例。什么是上下文 当 函数计算 运行您的函数时,会将上下文对象传递到执行方法中。该对象包含有关调用、服务、函数和执行环境等信息。上下文...

上下文

本文介绍在 函数计算 中使用C#运行时开发代码时,所涉及的Context(上下文)的相关概念和使用示例。什么是上下文 当 函数计算 运行您的函数时,会将上下文对象传递到执行方法中。该对象包含有关调用、服务、函数、链路追踪和执行环境等信息...

函数实例生命周期

函数实例生命周期回调 C#通过C#运行时实现函数实例生命周期回调的方法。函数实例生命周期回调 Go 通过Go实现函数实例生命周期回调的方法。函数实例生命周期回调 Custom Runtime 通过Custom Runtime实现函数实例生命周期回调的方法。函数...

函数实例生命周期

函数实例生命周期回调方法 C#通过C#运行时实现函数实例生命周期回调的方法。函数实例生命周期回调方法 Go 通过Go实现函数实例生命周期回调的方法。函数实例生命周期回调 Custom Runtime 通过Custom Runtime实现函数实例生命周期回调的方法...

函数级按量实例伸缩控制

本文介绍函数级按量实例伸缩控制的背景信息、应用场景、使用限制、使用说明以及TPS计算公式。背景信息 为了防止过度调用函数导致费用失控,每个账号在当前地域中按量实例数存在限制,该限制为账号级别限制,所有函数共享按量实例数的最大...

函数实例生命周期回调方法

本文介绍C#运行时实现函数实例生命周期回调的方法。背景信息 当您实现并配置函数实例生命周期回调后,函数计算 将在相关实例生命周期事件发生时调用对应的回调程序。C#运行时支持Initializer和PreStop回调。更多信息,请参见 函数实例生命...

函数实例生命周期回调方法

本文介绍C#运行时实现函数实例生命周期回调的方法。背景信息 当您实现并配置函数实例生命周期回调后,函数计算 将在相关实例生命周期事件发生时调用对应的回调程序。函数实例生命周期涉及Initializer、PreStop和PreFreeze三种回调,C#运行...

快速入门

本文介绍如何通过C#SDK快速调用API执行创建服务、创建函数、调用函数、删除函数、删除服务等操作。前提条件 开通函数计算 创建AccessKey 安装C#SDK C#SDK示例 using System;using Aliyun.FunctionCompute.SDK.Client;using Aliyun....
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
函数计算(旧版) 云工作流 弹性公网IP 短信服务 人工智能平台 PAI 物联网平台
新人特惠 爆款特惠 最新活动 免费试用