Class RepositoryPackageImportParameters
Encapsulates the repository package import operation parameters.
Inherited Members
Namespace: Nevatech.Vsb.Repository.Services.Export
Assembly: Nevatech.Vsb.Repository.dll
Syntax
[DataContract(Namespace = "http://schemas.nevatech.com/sentinet/2011/02")]
public sealed class RepositoryPackageImportParameters
Constructors
RepositoryPackageImportParameters()
Declaration
public RepositoryPackageImportParameters()
Properties
FileId
Gets or sets the repository import file identifier in the service session storage.
Declaration
[DataMember]
public int FileId { get; set; }
Property Value
| Type | Description |
|---|---|
| int |
ImportedEntities
Gets the collection of local identifiers of the entities that need to be imported. If collection is empty then all entities will be imported.
Declaration
[DataMember]
public Collection<LocalIdentifier> ImportedEntities { get; }
Property Value
| Type | Description |
|---|---|
| Collection<LocalIdentifier> |
Mappings
Gets the collection of key mappings (redirects) to be applied to the package external references.
Declaration
[DataMember]
public Collection<KeyMapping> Mappings { get; }
Property Value
| Type | Description |
|---|---|
| Collection<KeyMapping> |
VerifyOnly
Gets or sets the flag indicating that changes should not actually be committed to the database, but rather it is just to ensure that entities can be successfully imported. If False then entities are imported and committed to the database.
Declaration
[DataMember]
public bool VerifyOnly { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |