Click or drag to resize

FileSystemClient.CreateFile Method (String, Int32, Int32, Boolean, RecordStreamOptions)

Creates a new file with the specified path on the file system.

Namespace:  Ookii.Jumbo.Dfs.FileSystem
Assembly:  Ookii.Jumbo.Dfs (in Ookii.Jumbo.Dfs.dll) Version: 2.0.0
Syntax
public abstract Stream CreateFile(
	string path,
	int blockSize,
	int replicationFactor,
	bool useLocalReplica,
	RecordStreamOptions recordOptions
)

Parameters

path
Type: System.String
The path containing the directory and name of the file to create.
blockSize
Type: System.Int32
The block size of the file, or zero to use the file system default block size. This parameter will be ignored if the file system doesn't support blocks.
replicationFactor
Type: System.Int32
The number of replicas to create of the file's blocks, or zero to use the file system default replication factor. This parameter will be ignored if the file system doesn't support replication.
useLocalReplica
Type: System.Boolean
true to put the first replica on the node that's creating the file if it's part of the file system cluster; otherwise, false. This parameter will be ignored if the file system doesn't support replica placement.
recordOptions
Type: Ookii.Jumbo.IO.RecordStreamOptions
The record options for the file. This parameter will be ignored if the file system doesn't support record options.

Return Value

Type: Stream
A Stream that can be used to write data to the file.
See Also