Class BlobStorage

Inheritance
System.Object
BlobStorage
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: Mediachase.BusinessFoundation.Blob
Assembly: Mediachase.BusinessFoundation.dll
Version: 10.8.0
Syntax
public static class BlobStorage

Properties

Enabled

Gets a value indicating whether this BlobStorage is enabled.

Declaration
public static bool Enabled { get; }
Property Value
Type Description
System.Boolean

true if enabled; otherwise, false.

Provider

Gets the provider.

Declaration
public static BlobStorageProvider Provider { get; }
Property Value
Type Description
BlobStorageProvider

The provider.

Providers

Gets the providers.

Declaration
public static BlobStorageProviderCollection Providers { get; }
Property Value
Type Description
BlobStorageProviderCollection

The providers.

Methods

RaiseAuthenticateEvent(String)

Raises the authenticate event.

Declaration
public static void RaiseAuthenticateEvent(string authKey)
Parameters
Type Name Description
System.String authKey

The auth key.

RaiseCommitedEvent(BlobInfo, BlobInfo)

Declaration
public static void RaiseCommitedEvent(BlobInfo newBlobInfo, BlobInfo oldBlobInfo)
Parameters
Type Name Description
BlobInfo newBlobInfo
BlobInfo oldBlobInfo

RaiseCommitingEvent(BlobInfo, BlobInfo)

Declaration
public static void RaiseCommitingEvent(BlobInfo newBlobInfo, BlobInfo oldBlobInfo)
Parameters
Type Name Description
BlobInfo newBlobInfo
BlobInfo oldBlobInfo

RaiseCreatedEvent(BlobInfo)

Declaration
public static void RaiseCreatedEvent(BlobInfo blobInfo)
Parameters
Type Name Description
BlobInfo blobInfo

RaiseCreatingEvent(BlobInfo)

Declaration
public static void RaiseCreatingEvent(BlobInfo blobInfo)
Parameters
Type Name Description
BlobInfo blobInfo

RaiseReadedEvent(BlobInfo)

Declaration
public static void RaiseReadedEvent(BlobInfo blobInfo)
Parameters
Type Name Description
BlobInfo blobInfo

RaiseReadingEvent(BlobInfo)

Declaration
public static void RaiseReadingEvent(BlobInfo blobInfo)
Parameters
Type Name Description
BlobInfo blobInfo

RaiseResolveOpenInNewWindowEvent(BlobInfo)

Declaration
public static bool RaiseResolveOpenInNewWindowEvent(BlobInfo blobInfo)
Parameters
Type Name Description
BlobInfo blobInfo
Returns
Type Description
System.Boolean

Events

AuthenticateEvent

Declaration
public static event BlobAuthEventHandler AuthenticateEvent
Event Type
Type Description
BlobAuthEventHandler

CommitedEvent

Declaration
public static event BlobEventHandler CommitedEvent
Event Type
Type Description
BlobEventHandler

CommitingEvent

Declaration
public static event BlobEventHandler CommitingEvent
Event Type
Type Description
BlobEventHandler

CreatedEvent

Declaration
public static event BlobEventHandler CreatedEvent
Event Type
Type Description
BlobEventHandler

CreatingEvent

Declaration
public static event BlobEventHandler CreatingEvent
Event Type
Type Description
BlobEventHandler

ReadedEvent

Declaration
public static event BlobEventHandler ReadedEvent
Event Type
Type Description
BlobEventHandler

ReadingEvent

Declaration
public static event BlobEventHandler ReadingEvent
Event Type
Type Description
BlobEventHandler

ResolveOpenInNewWindowEvent

Declaration
public static event BlobResolveOpenInNewWindowEventHandler ResolveOpenInNewWindowEvent
Event Type
Type Description
BlobResolveOpenInNewWindowEventHandler