Compartilhar via


FileSink(String, IEnumerable<NodeInput>, String, String, String) Construtor

Definição

Inicializa uma nova instância de FileSink.

public FileSink(string name, System.Collections.Generic.IEnumerable<Azure.Media.VideoAnalyzer.Edge.Models.NodeInput> inputs, string baseDirectoryPath, string fileNamePattern, string maximumSizeMiB);
new Azure.Media.VideoAnalyzer.Edge.Models.FileSink : string * seq<Azure.Media.VideoAnalyzer.Edge.Models.NodeInput> * string * string * string -> Azure.Media.VideoAnalyzer.Edge.Models.FileSink
Public Sub New (name As String, inputs As IEnumerable(Of NodeInput), baseDirectoryPath As String, fileNamePattern As String, maximumSizeMiB As String)

Parâmetros

name
String

Nome do nó. Deve ser exclusivo dentro da topologia.

inputs
IEnumerable<NodeInput>

Uma matriz de referências de nó upstream dentro da topologia a ser usada como entradas para esse nó.

baseDirectoryPath
String

Caminho de diretório absoluto em que os arquivos de mídia serão armazenados.

fileNamePattern
String

Padrão de nome de arquivo para criar novos arquivos ao executar a gravação baseada em evento. O padrão deve incluir pelo menos uma variável do sistema.

maximumSizeMiB
String

Quantidade máxima de espaço em disco que pode ser usada para armazenar arquivos desse coletor. Depois que esse limite for atingido, os arquivos mais antigos desse coletor serão excluídos automaticamente.

Exceções

name, inputs, baseDirectoryPathfileNamePattern ou maximumSizeMiB é nulo.

Aplica-se a