November Happy Hour will be moved to Thursday December 5th.

Class BinaryStorableTransferObject

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice. The transfer object for Blob instances.

Inheritance
System.Object
BinaryStorableTransferObject
Implements
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.Core.Transfer.Internal
Assembly: EPiServer.dll
Version: 11.20.7
Syntax
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

Implements

Extension Methods