Five New Optimizely Certifications are Here! Validate your expertise and advance your career with our latest certification exams. Click here to find out more

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