Class BinaryStorableTransferObject
Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. The transfer object for Blob instances.
Inheritance
Implements
Inherited Members
Namespace: EPiServer.Core.Transfer.Internal
Assembly: EPiServer.dll
Version: 10.10.4Syntax
public class BinaryStorableTransferObject : IFileTransferObject
Constructors
BinaryStorableTransferObject()
Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Initializes a new instance of the BinaryStorableTransferObject class.
Declaration
public BinaryStorableTransferObject()
Remarks
This is used at import side from XmlSerializer.
BinaryStorableTransferObject(IBlobFactory)
Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. Initializes a new instance of the BinaryStorableTransferObject class.
Declaration
public BinaryStorableTransferObject(IBlobFactory blobFactory)
Parameters
Type | Name | Description |
---|---|---|
IBlobFactory | blobFactory | The BLOB factory. |
Properties
PermanentLinkVirtualPath
Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice.
Declaration
public virtual string PermanentLinkVirtualPath { get; set; }
Property Value
Type | Description |
---|---|
System.String | The permanent link virtual path |
ProviderName
Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice.
Declaration
public virtual string ProviderName { get; set; }
Property Value
Type | Description |
---|---|
System.String | The name of the provider. |
ProviderRelativePath
Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice.
Declaration
public virtual string ProviderRelativePath { get; set; }
Property Value
Type | Description |
---|---|
System.String | The provider relative path. |
ProviderRelativeUnifiedPath
Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice.
Declaration
public virtual string ProviderRelativeUnifiedPath { get; set; }
Property Value
Type | Description |
---|---|
System.String | The unified path. |
RawACL
Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice.
Declaration
public virtual RawACE[] RawACL { get; set; }
Property Value
Type | Description |
---|---|
RawACE[] |
Url
Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice.
Declaration
public virtual string Url { get; set; }
Property Value
Type | Description |
---|---|
System.String | The URL. |
Methods
CheckIn(String)
Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice.
Declaration
public virtual void CheckIn(string commment)
Parameters
Type | Name | Description |
---|---|---|
System.String | commment | The commment. |
OpenRead()
Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice.
Declaration
public virtual Stream OpenRead()
Returns
Type | Description |
---|---|
System.IO.Stream | A read stream. |
OpenWrite(IContentTransferContext)
Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice.
Declaration
public virtual Stream OpenWrite(IContentTransferContext context)
Parameters
Type | Name | Description |
---|---|---|
IContentTransferContext | context | The context. |
Returns
Type | Description |
---|---|
System.IO.Stream |