Name | Description | |
---|---|---|
DigitalGood Constructor | Overloaded. |
The following tables list the members exposed by DigitalGood.
Name | Description | |
---|---|---|
DigitalGood Constructor | Overloaded. |
Name | Description | |
---|---|---|
AbsoluteFilePath | Gets the absolute file path of the file resource | |
ActivationEmailId | Gets or sets the ActivationEmailId | |
ActivationMode | Gets or sets the activation mode of this digital good. | |
ActivationModeId | Gets or sets the ActivationModeId | |
ActivationTimeout | Gets or sets the ActivationTimeout | |
DigitalGoodGroups | Gets or sets the DigitalGoodGroups | |
DigitalGoodId | Gets or sets the identity of this entity. | |
DownloadTimeout | Gets or sets the DownloadTimeout | |
EnableSerialKeys | Gets or sets a value indicating whether EnableSerialKeys | |
ExtendedFields | Gets a manager that provides strongly typed access to extended fields. (Inherited from CommerceBuilder.DomainModel.Entity) | |
FileName | Gets or sets the FileName | |
FileSize | Gets or sets the FileSize | |
FormattedFileSize | Gets the size of the resource file associated with this digital good | |
FulfillmentEmailId | Gets or sets the FulfillmentEmailId | |
FulfillmentMode | Gets or sets the fulfillment mode of this digital good. | |
FulfillmentModeId | Gets or sets the FulfillmentModeId | |
HasExtendedFields | Gets a value indicating whether the entity have extended fields or not (Inherited from CommerceBuilder.DomainModel.Entity) | |
Id | Overridden. Gets or sets the Id for the entity. | |
LicenseAgreement | Gets or sets the LicenseAgreement | |
LicenseAgreementId | Gets or sets the LicenseAgreement for this entity. | |
LicenseAgreementMode | Gets or sets the license agreement mode of this digital good. | |
LicenseAgreementModeId | Gets or sets the LicenseAgreementModeId | |
MaxDownloads | Gets or sets the MaxDownloads | |
MediaKey | Gets or sets the MediaKey | |
Name | Gets or sets the Name | |
OrderItemDigitalGoods | Gets or sets the OrderItemDigitalGoods | |
ProductDigitalGoods | Gets or sets the ProductDigitalGoods | |
Readme | Gets or sets the Readme | |
ReadmeId | Gets or sets the Readme for this entity. | |
Repository | Gets or sets an instance of the repository for this entity (Inherited from CommerceBuilder.DomainModel.EntityWithTypedId<int>) | |
SerialKeyConfigData | Gets or sets the SerialKeyConfigData | |
SerialKeyProviderId | Gets or sets the SerialKeyProviderId | |
SerialKeys | Gets or sets the SerialKeys | |
ServerFileName | Gets or sets the ServerFileName | |
Store | Gets or sets the Store |
Name | Description | |
---|---|---|
Copy | Create a shallow copy of this DigitalGood instance. | |
Delete | Deletes this digital good from database | |
Equals | Determines if this object instance is equal to another. (Inherited from CommerceBuilder.DomainModel.EntityWithTypedId<int>) | |
GetExpirationDate | Gets expiration date of this digital good | |
GetHashCode | Serves as the default hash function. (Inherited from CommerceBuilder.DomainModel.EntityWithTypedId<int>) | |
GetSerialKeyProviderInstance | Gets an instance of the serial key provider associated with this digital good | |
GetSignatureProperties | Gets the signature properties for the class type. (Inherited from CommerceBuilder.DomainModel.BaseObject) | |
HasSameObjectSignatureAs | You may override this method to provide your own comparison routine. (Inherited from CommerceBuilder.DomainModel.BaseObject) | |
HasSerialKey | Check if the given serial key is one of the serial keys for this digital good | |
IsTransient | Transient objects are not associated with an item already in storage. For instance, a Customer is transient if its Id is 0. It's virtual to allow NHibernate-backed objects to be lazily loaded. (Inherited from CommerceBuilder.DomainModel.EntityWithTypedId<int>) | |
ParseTimeout | Parses a timeout string of the format "days,hours,minutes" | |
ReadFileData | Reads data of the file for this digital good in the given buffer | |
WriteFileData | Writes byte data to the file resource of this digital good |
Name | Description | |
---|---|---|
GetTypeSpecificSignatureProperties | Enforces the template method pattern to have child objects determine which specific properties should and should not be included in the object signature comparison. Note that the the BaseObject already takes care of performance caching, so this method shouldn't worry about caching...just return the goods man! (Inherited from CommerceBuilder.DomainModel.EntityWithTypedId<int>) | |
GetTypeUnproxied | When NHibernate proxies objects, it masks the type of the actual entity object. This wrapper burrows into the proxied object to get its actual type. Although this assumes NHibernate is being used, it doesn't require any NHibernate related dependencies and has no bad side effects if NHibernate isn't being used. Related discussion is at http://groups.google.com/group/sharp-architecture/browse_thread/thread/ddd05f9baede023a ...thanks Jay Oliver! (Inherited from CommerceBuilder.DomainModel.BaseObject) |
Name | Description | |
---|---|---|
Delete | Delete the entity from the database | |
Save | Save the entity to the database | |
ToQueryString | Overloaded. Use this method to bulid query string from NameValueCollection |