Skip to main content

CreateFileSystemUpdateNodeConfiguration

Namespace: Meshmakers.Octo.MeshAdapter.Nodes.Transform

Configuration node object for update a file system object

public record CreateFileSystemUpdateNodeConfiguration : SourceTargetPathNodeConfiguration, INodeConfiguration, IEquatable<NodeConfiguration>, ITargetPathNodeConfiguration, IEquatable<TargetPathNodeConfiguration>, IPathNodeConfiguration, IEquatable<SourceTargetPathNodeConfiguration>, IEquatable<CreateFileSystemUpdateNodeConfiguration>

Inheritance Object → NodeConfiguration → TargetPathNodeConfiguration → SourceTargetPathNodeConfiguration → CreateFileSystemUpdateNodeConfiguration
Implements INodeConfiguration, IEquatable<NodeConfiguration>, ITargetPathNodeConfiguration, IEquatable<TargetPathNodeConfiguration>, IPathNodeConfiguration, IEquatable<SourceTargetPathNodeConfiguration>, IEquatable<CreateFileSystemUpdateNodeConfiguration>

Properties

RtIdPath

The path to the RtEntityId

public string RtIdPath { get; set; }

Property Value

String

RtId

The runtime id of the object

public Nullable<OctoObjectId> RtId { get; set; }

Property Value

Nullable<OctoObjectId>

GenerateRtId

When true, the RtId will be generated if it is not existing when RtIdPath is set

public bool GenerateRtId { get; set; }

Property Value

Boolean

FileName

Gets or sets the file name

public string FileName { get; set; }

Property Value

String

FileNamePath

Gets or sets the path to the file name

public string FileNamePath { get; set; }

Property Value

String

GenerateFileName

When true, the file name will be generated based on the content type if CreateFileSystemUpdateNodeConfiguration.FileName and CreateFileSystemUpdateNodeConfiguration.FileNamePath are not set

public bool GenerateFileName { get; set; }

Property Value

Boolean

ContentType

Gets or sets the content type of the file

public string ContentType { get; set; }

Property Value

String

ContentTypePath

Gets or sets the path to the content type of the file

public string ContentTypePath { get; set; }

Property Value

String

ContentLength

Gets or sets the content length of the file

public Nullable<long> ContentLength { get; set; }

Property Value

Nullable<Int64>

ContentLengthPath

Gets or sets the path to the content length of the file

public string ContentLengthPath { get; set; }

Property Value

String

RtWellKnownNamePath

The path to the RtWellKnownName if available

public string RtWellKnownNamePath { get; set; }

Property Value

String

RootFolderWellKnownName

Gets or sets the RtWellKnownName of the file system root folder

public string RootFolderWellKnownName { get; set; }

Property Value

String

Path

public string Path { get; set; }

Property Value

String

TargetPath

public string TargetPath { get; set; }

Property Value

String

TargetValueWriteMode

public TargetValueWriteModes TargetValueWriteMode { get; set; }

Property Value

TargetValueWriteModes

TargetValueKind

public ValueKinds TargetValueKind { get; set; }

Property Value

ValueKinds

DocumentMode

public DocumentModes DocumentMode { get; set; }

Property Value

DocumentModes

Description

public string Description { get; set; }

Property Value

String

Constructors

CreateFileSystemUpdateNodeConfiguration()

Caution

Constructors of types with required members are not supported in this version of your compiler.


public CreateFileSystemUpdateNodeConfiguration()