Class RepositoryPackageImportParameters
Encapsulates the repository package import operation parameters.
Inheritance
System.Object
RepositoryPackageImportParameters
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: Nevatech.Vsb.Repository.Services.Export
Assembly: Nevatech.Vsb.Repository.dll
Syntax
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
public int FileId { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
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
public Collection<LocalIdentifier> ImportedEntities { get; }
Property Value
Type | Description |
---|---|
System.Collections.ObjectModel.Collection<LocalIdentifier> |
Mappings
Gets the collection of key mappings (redirects) to be applied to the package external references.
Declaration
public Collection<KeyMapping> Mappings { get; }
Property Value
Type | Description |
---|---|
System.Collections.ObjectModel.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
public bool VerifyOnly { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |