你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

CosmosDBInput 接口

public interface CosmosDBInput

CosmosDBInput (name = “database”, databaseName = “ToDoList”, collectionName = “Items”, id = “{Query.id}”, connectionStringSetting = “AzureCosmosDBConnection”) Optional<String> item ) { return item.orElse (“Not found”) ; }

方法摘要

修饰符和类型 方法和描述
String collectionName()

定义要绑定到的 CosmosDB 的集合名称。

String connectionStringSetting()

定义包含 CosmosDB 连接字符串的应用设置名称。

String databaseName()

定义要绑定到的 CosmosDB 的数据库名称。

String dataType()

定义 Functions 运行时应如何处理参数值。 可能的值为:

    <li>
    
      <p>"": get the value as a string, and try to deserialize to actual parameter type like POJO </p>
    
    </li>
    
    <li>
    
      <p>string: always get the value as a string </p>
    
    </li>
    
    <li>
    
      <p>binary: get the value as a binary data, and try to deserialize to actual parameter type byte[] </p>
    
    </li>
    

String id()

定义要绑定到的 CosmosDB 的 ID。

String name()

function.json 中使用的变量名称。

String partitionKey()

定义查找的分区键值。 可以包含绑定参数。

String sqlQuery()

定义要绑定到的 SQL 查询字符串。

方法详细信息

collectionName

public String collectionName()

定义要绑定到的 CosmosDB 的集合名称。

Returns:

集合名称字符串。

connectionStringSetting

public String connectionStringSetting()

定义包含 CosmosDB 连接字符串的应用设置名称。

Returns:

连接字符串的应用设置名称。

databaseName

public String databaseName()

定义要绑定到的 CosmosDB 的数据库名称。

Returns:

数据库名称字符串。

dataType

public String dataType() default ""

定义 Functions 运行时应如何处理参数值。 可能的值为:

    <li>
    
      <p>"": get the value as a string, and try to deserialize to actual parameter type like POJO </p>
    
    </li>
    
    <li>
    
      <p>string: always get the value as a string </p>
    
    </li>
    
    <li>
    
      <p>binary: get the value as a binary data, and try to deserialize to actual parameter type byte[] </p>
    
    </li>
    

Returns:

将由 Functions 运行时使用的 dataType。

id

public String id() default ""

定义要绑定到的 CosmosDB 的 ID。

Returns:

ID 字符串。

name

public String name()

function.json 中使用的变量名称。

Returns:

function.json 中使用的变量名称。

partitionKey

public String partitionKey() default ""

定义查找的分区键值。 可以包含绑定参数。

Returns:

分区键值

sqlQuery

public String sqlQuery() default ""

定义要绑定到的 SQL 查询字符串。

Returns:

SQL 查询字符串。

适用于