IDocumentClient.CreateAttachmentQuery Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
CreateAttachmentQuery(Uri, SqlQuerySpec, FeedOptions) |
Método para criar uma consulta para anexos no serviço do Azure Cosmos DB. |
CreateAttachmentQuery(String, String, FeedOptions) |
Sobrecarregado. Esse método cria uma consulta para anexos no serviço do Azure Cosmos DB usando uma instrução SQL. Ele retorna um IQueryable{dynamic}. |
CreateAttachmentQuery(Uri, String, FeedOptions) |
Método para criar uma consulta para anexos no serviço do Azure Cosmos DB. |
CreateAttachmentQuery(Uri, FeedOptions) |
Método para criar uma consulta para anexos no serviço do Azure Cosmos DB. |
CreateAttachmentQuery(String, FeedOptions) |
Sobrecarregado. Esse método cria uma consulta para anexos no serviço do Azure Cosmos DB. Ele retorna um IOrderedQueryable{Attachment}. |
CreateAttachmentQuery(String, SqlQuerySpec, FeedOptions) |
Sobrecarregado. Esse método cria uma consulta para anexos no serviço do Azure Cosmos DB usando uma instrução SQL com valores parametrizados. Ele retorna um IQueryable{dynamic}. Para obter mais informações sobre como preparar instruções SQL com valores parametrizados, consulte SqlQuerySpec. |
CreateAttachmentQuery<T>(String, FeedOptions) |
Sobrecarregado. Esse método cria uma consulta para anexos no serviço do Azure Cosmos DB. |
CreateAttachmentQuery<T>(Uri, FeedOptions) |
Método para criar uma consulta para anexos no serviço do Azure Cosmos DB. |
CreateAttachmentQuery<T>(String, SqlQuerySpec, FeedOptions) |
Sobrecarregado. Esse método cria uma consulta para anexos no serviço do Azure Cosmos DB usando uma instrução SQL com valores parametrizados. Para obter mais informações sobre como preparar instruções SQL com valores parametrizados, consulte SqlQuerySpec. |
CreateAttachmentQuery<T>(String, String, FeedOptions) |
Sobrecarregado. Esse método cria uma consulta para anexos no serviço do Azure Cosmos DB usando uma instrução SQL. |
CreateAttachmentQuery<T>(Uri, SqlQuerySpec, FeedOptions) |
Método para criar uma consulta para anexos no serviço do Azure Cosmos DB. |
CreateAttachmentQuery<T>(Uri, String, FeedOptions) |
Método para criar uma consulta para anexos no serviço do Azure Cosmos DB. |
CreateAttachmentQuery(Uri, SqlQuerySpec, FeedOptions)
Método para criar uma consulta para anexos no serviço do Azure Cosmos DB.
public System.Linq.IQueryable<dynamic> CreateAttachmentQuery (Uri documentUri, Microsoft.Azure.Documents.SqlQuerySpec querySpec, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateAttachmentQuery : Uri * Microsoft.Azure.Documents.SqlQuerySpec * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<obj>
Public Function CreateAttachmentQuery (documentUri As Uri, querySpec As SqlQuerySpec, Optional feedOptions As FeedOptions = Nothing) As IQueryable(Of Object)
Parâmetros
- documentUri
- Uri
O URI do documento pai.
- querySpec
- SqlQuerySpec
A consulta sql.
- feedOptions
- FeedOptions
(Opcional) O FeedOptions para processar o feed de resultados da consulta.
Retornos
O conjunto de resultados da consulta.
Aplica-se a
CreateAttachmentQuery(String, String, FeedOptions)
Sobrecarregado. Esse método cria uma consulta para anexos no serviço do Azure Cosmos DB usando uma instrução SQL. Ele retorna um IQueryable{dynamic}.
public System.Linq.IQueryable<dynamic> CreateAttachmentQuery (string documentLink, string sqlExpression, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateAttachmentQuery : string * string * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<obj>
Public Function CreateAttachmentQuery (documentLink As String, sqlExpression As String, Optional feedOptions As FeedOptions = Nothing) As IQueryable(Of Object)
Parâmetros
- documentLink
- String
O link para o documento pai.
- sqlExpression
- String
A instrução SQL.
- feedOptions
- FeedOptions
As opções para processar o feed de resultados da consulta. Para obter detalhes, confira FeedOptions
Retornos
Um IQueryable{dynamic} que pode avaliar a consulta com a instrução SQL fornecida.
Exemplos
foreach (Attachment attachment in client.CreateAttachmentQuery<dynamic>(
document.SelfLink,
"SELECT * FROM attachments a WHERE a.priority = 0"))
{
Console.WriteLine("Id: {0}, Priority:{1}", attachment.id, attachment.priority);
}
Comentários
Consulte para https://docs.microsoft.com/azure/cosmos-db/sql-query-getting-started/ obter sintaxe e exemplos.
Confira também
Aplica-se a
CreateAttachmentQuery(Uri, String, FeedOptions)
Método para criar uma consulta para anexos no serviço do Azure Cosmos DB.
public System.Linq.IQueryable<dynamic> CreateAttachmentQuery (Uri documentUri, string sqlExpression, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateAttachmentQuery : Uri * string * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<obj>
Public Function CreateAttachmentQuery (documentUri As Uri, sqlExpression As String, Optional feedOptions As FeedOptions = Nothing) As IQueryable(Of Object)
Parâmetros
- documentUri
- Uri
O URI do documento pai.
- sqlExpression
- String
A consulta sql.
- feedOptions
- FeedOptions
(Opcional) O FeedOptions para processar o feed de resultados da consulta.
Retornos
O conjunto de resultados da consulta.
Aplica-se a
CreateAttachmentQuery(Uri, FeedOptions)
Método para criar uma consulta para anexos no serviço do Azure Cosmos DB.
public System.Linq.IOrderedQueryable<Microsoft.Azure.Documents.Attachment> CreateAttachmentQuery (Uri documentUri, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateAttachmentQuery : Uri * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IOrderedQueryable<Microsoft.Azure.Documents.Attachment>
Public Function CreateAttachmentQuery (documentUri As Uri, Optional feedOptions As FeedOptions = Nothing) As IOrderedQueryable(Of Attachment)
Parâmetros
- documentUri
- Uri
O URI do documento pai.
- feedOptions
- FeedOptions
(Opcional) O FeedOptions para processar o feed de resultados da consulta.
Retornos
O conjunto de resultados da consulta.
Aplica-se a
CreateAttachmentQuery(String, FeedOptions)
Sobrecarregado. Esse método cria uma consulta para anexos no serviço do Azure Cosmos DB. Ele retorna um IOrderedQueryable{Attachment}.
public System.Linq.IOrderedQueryable<Microsoft.Azure.Documents.Attachment> CreateAttachmentQuery (string documentLink, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateAttachmentQuery : string * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IOrderedQueryable<Microsoft.Azure.Documents.Attachment>
Public Function CreateAttachmentQuery (documentLink As String, Optional feedOptions As FeedOptions = Nothing) As IOrderedQueryable(Of Attachment)
Parâmetros
- documentLink
- String
O link para o documento pai
- feedOptions
- FeedOptions
As opções para processar o feed de resultados da consulta. Para obter detalhes, confira FeedOptions
Retornos
Um IOrderedQueryable{Attachments} que pode avaliar a consulta com a instrução SQL fornecida.
Exemplos
Este exemplo abaixo consulta anexos de texto sem formatação usando LINQ.
foreach (Attachment attachment in client.CreateAttachmentQuery(document.SelfLink).Where(a => a.ContentType == "text/plain"))
{
Console.WriteLine("Id: {0}, MediaLink:{1}", attachment.Id, attachment.MediaLink);
}
Confira também
Aplica-se a
CreateAttachmentQuery(String, SqlQuerySpec, FeedOptions)
Sobrecarregado. Esse método cria uma consulta para anexos no serviço do Azure Cosmos DB usando uma instrução SQL com valores parametrizados. Ele retorna um IQueryable{dynamic}. Para obter mais informações sobre como preparar instruções SQL com valores parametrizados, consulte SqlQuerySpec.
public System.Linq.IQueryable<dynamic> CreateAttachmentQuery (string documentLink, Microsoft.Azure.Documents.SqlQuerySpec querySpec, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateAttachmentQuery : string * Microsoft.Azure.Documents.SqlQuerySpec * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<obj>
Public Function CreateAttachmentQuery (documentLink As String, querySpec As SqlQuerySpec, Optional feedOptions As FeedOptions = Nothing) As IQueryable(Of Object)
Parâmetros
- documentLink
- String
O link para o recurso de documento pai.
- querySpec
- SqlQuerySpec
A instância sqlQuerySpec que contém a expressão SQL.
- feedOptions
- FeedOptions
As opções para processar o feed de resultados da consulta. Para obter detalhes, confira FeedOptions
Retornos
Um IQueryable{dynamic} que pode avaliar a consulta com a instrução SQL fornecida.
Exemplos
Este exemplo abaixo consulta anexos de texto sem formatação usando uma cadeia de caracteres de consulta SQL parametrizada.
var query = new SqlQuerySpec(
"SELECT * FROM attachments a WHERE a.priority = @priority",
new SqlParameterCollection(new SqlParameter[] { new SqlParameter { Name = "@priority", Value = 0 } }));
foreach (dynamic attachment in client.CreateAttachmentQuery<dynamic>(document.SelfLink, query))
{
Console.WriteLine("Id: {0}, Priority:{1}", attachment.id, attachment.priority);
}
Comentários
Consulte para https://docs.microsoft.com/azure/cosmos-db/sql-query-getting-started/ obter sintaxe e exemplos.
Confira também
Aplica-se a
CreateAttachmentQuery<T>(String, FeedOptions)
Sobrecarregado. Esse método cria uma consulta para anexos no serviço do Azure Cosmos DB.
public System.Linq.IOrderedQueryable<T> CreateAttachmentQuery<T> (string documentLink, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateAttachmentQuery : string * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IOrderedQueryable<'T>
Public Function CreateAttachmentQuery(Of T) (documentLink As String, Optional feedOptions As FeedOptions = Nothing) As IOrderedQueryable(Of T)
Parâmetros de tipo
- T
O tipo de objeto a ser consultado.
Parâmetros
- documentLink
- String
O link do documento pai.
- feedOptions
- FeedOptions
As opções para processar o feed de resultados da consulta. Para obter detalhes, confira FeedOptions
Retornos
Um IOrderedQueryable{T} que pode avaliar a consulta.
Exemplos
Este exemplo abaixo consulta anexos de tipos personalizados.
public class PriorityAttachment : Attachment
{
[JsonProperty("priority")]
public int Priority;
}
foreach (PriorityAttachment attachment in
client.CreateAttachmentQuery<PriorityAttachment>(document.SelfLink).Where(a => a.Priority == 0))
{
Console.WriteLine("Id: {0}, MediaLink:{1}", attachment.Id, attachment.MediaLink);
}
Confira também
Aplica-se a
CreateAttachmentQuery<T>(Uri, FeedOptions)
Método para criar uma consulta para anexos no serviço do Azure Cosmos DB.
public System.Linq.IOrderedQueryable<T> CreateAttachmentQuery<T> (Uri documentUri, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateAttachmentQuery : Uri * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IOrderedQueryable<'T>
Public Function CreateAttachmentQuery(Of T) (documentUri As Uri, Optional feedOptions As FeedOptions = Nothing) As IOrderedQueryable(Of T)
Parâmetros de tipo
- T
O tipo de objeto a ser consultado.
Parâmetros
- documentUri
- Uri
O URI do documento pai.
- feedOptions
- FeedOptions
(Opcional) O FeedOptions para processar o feed de resultados da consulta.
Retornos
O conjunto de resultados da consulta.
Aplica-se a
CreateAttachmentQuery<T>(String, SqlQuerySpec, FeedOptions)
Sobrecarregado. Esse método cria uma consulta para anexos no serviço do Azure Cosmos DB usando uma instrução SQL com valores parametrizados. Para obter mais informações sobre como preparar instruções SQL com valores parametrizados, consulte SqlQuerySpec.
public System.Linq.IQueryable<T> CreateAttachmentQuery<T> (string documentLink, Microsoft.Azure.Documents.SqlQuerySpec querySpec, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateAttachmentQuery : string * Microsoft.Azure.Documents.SqlQuerySpec * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<'T>
Public Function CreateAttachmentQuery(Of T) (documentLink As String, querySpec As SqlQuerySpec, Optional feedOptions As FeedOptions = Nothing) As IQueryable(Of T)
Parâmetros de tipo
- T
Parâmetros
- documentLink
- String
O link do documento pai.
- querySpec
- SqlQuerySpec
A instância sqlQuerySpec que contém a expressão SQL.
- feedOptions
- FeedOptions
As opções para processar o feed de resultados da consulta. Para obter detalhes, confira FeedOptions
Retornos
Um IQueryable{T} que pode avaliar a consulta com a instrução SQL fornecida.
Exemplos
Este exemplo abaixo consulta anexos de texto sem formatação usando uma cadeia de caracteres de consulta SQL parametrizada.
var query = new SqlQuerySpec(
"SELECT * FROM attachments a WHERE a.contentType = @contentType",
new SqlParameterCollection(new SqlParameter[] { new SqlParameter { Name = "@contentType", Value = "text/plain" } }));
foreach (Attachment attachment in client.CreateAttachmentQuery(document.SelfLink, query))
{
Console.WriteLine("Id: {0}, MediaLink:{1}", attachment.Id, attachment.MediaLink);
}
Comentários
Consulte para https://docs.microsoft.com/azure/cosmos-db/sql-query-getting-started/ obter sintaxe e exemplos.
Confira também
Aplica-se a
CreateAttachmentQuery<T>(String, String, FeedOptions)
Sobrecarregado. Esse método cria uma consulta para anexos no serviço do Azure Cosmos DB usando uma instrução SQL.
public System.Linq.IQueryable<T> CreateAttachmentQuery<T> (string documentLink, string sqlExpression, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateAttachmentQuery : string * string * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<'T>
Public Function CreateAttachmentQuery(Of T) (documentLink As String, sqlExpression As String, Optional feedOptions As FeedOptions = Nothing) As IQueryable(Of T)
Parâmetros de tipo
- T
Parâmetros
- documentLink
- String
O link do documento pai.
- sqlExpression
- String
A instrução SQL.
- feedOptions
- FeedOptions
As opções para processar o feed de resultados da consulta. Para obter detalhes, confira FeedOptions
Retornos
Um IQueryable{T} que pode avaliar a consulta com a instrução SQL fornecida.
Exemplos
Este exemplo abaixo consulta anexos de texto sem formatação usando uma cadeia de caracteres de consulta SQL.
foreach (Attachment attachment in client.CreateAttachmentQuery(
document.SelfLink,
"SELECT * FROM attachments a WHERE a.contentType = 'text/plain'"))
{
Console.WriteLine("Id: {0}, MediaLink:{1}", attachment.Id, attachment.MediaLink);
}
Comentários
Consulte para https://docs.microsoft.com/azure/cosmos-db/sql-query-getting-started/ obter sintaxe e exemplos.
Confira também
Aplica-se a
CreateAttachmentQuery<T>(Uri, SqlQuerySpec, FeedOptions)
Método para criar uma consulta para anexos no serviço do Azure Cosmos DB.
public System.Linq.IQueryable<T> CreateAttachmentQuery<T> (Uri documentUri, Microsoft.Azure.Documents.SqlQuerySpec querySpec, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateAttachmentQuery : Uri * Microsoft.Azure.Documents.SqlQuerySpec * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<'T>
Public Function CreateAttachmentQuery(Of T) (documentUri As Uri, querySpec As SqlQuerySpec, Optional feedOptions As FeedOptions = Nothing) As IQueryable(Of T)
Parâmetros de tipo
- T
Parâmetros
- documentUri
- Uri
O URI do documento pai.
- querySpec
- SqlQuerySpec
A consulta sql.
- feedOptions
- FeedOptions
(Opcional) O FeedOptions para processar o feed de resultados da consulta.
Retornos
O conjunto de resultados da consulta.
Aplica-se a
CreateAttachmentQuery<T>(Uri, String, FeedOptions)
Método para criar uma consulta para anexos no serviço do Azure Cosmos DB.
public System.Linq.IQueryable<T> CreateAttachmentQuery<T> (Uri documentUri, string sqlExpression, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateAttachmentQuery : Uri * string * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<'T>
Public Function CreateAttachmentQuery(Of T) (documentUri As Uri, sqlExpression As String, Optional feedOptions As FeedOptions = Nothing) As IQueryable(Of T)
Parâmetros de tipo
- T
Parâmetros
- documentUri
- Uri
O URI do documento pai.
- sqlExpression
- String
A consulta sql.
- feedOptions
- FeedOptions
(Opcional) O FeedOptions para processar o feed de resultados da consulta.
Retornos
O conjunto de resultados da consulta.
Aplica-se a
Azure SDK for .NET