MultiArchive SDK .NET Documentation |
ItemSpecificationBuilder Members |
ItemSpecificationBuilder Class Constructors Methods Properties See Also Send Feedback |
[This is preliminary documentation and is subject to change.]
The ItemSpecificationBuilder type exposes the following members.
Constructors
Name | Description | |
---|---|---|
ItemSpecificationBuilder()()()() |
Default constructor.
|
|
ItemSpecificationBuilder(String, String) |
Constructor that adds Archive and ItemType information to the ItemSpecification.
The Archive URN is in the following format: "urn:multiarchive:archive:A42" The ItemType URN is in the following format: "urn:multiarchive:itemtype:A42:CUSTOMER_LETTER" |
Methods
Name | Description | |
---|---|---|
AddContentSpecification(FileSystemInfo) |
Method that creates a new ContentSpecification based on a physical file on the local filesystem.
|
|
AddContentSpecification(FileSystemInfo, String) |
Method that creates a new ContentSpecification based on a physical file on the local filesystem.
If a mimetype is specified in the parameters, the content file will be saved in MultiArchive with this mimetype instead of the mimetype of the actual physical file. |
|
AddContentSpecification(Stream, String, String, String) |
Method that creates a new ContentSpecificaiton based on a stream specified
If a mimetype is specified in the parameters, the content file will be saved in MultiArchive with this mimetype instead of the mimetype of the actual physical file. |
|
AddContentSpecification(String, String, String, String) |
Method that creates a new ContentSpecification based on the content of the contentValue-string, and adds it to the local list of ContentSpecifications.
If a mimetype is specified in the parameters, the content file will be saved in MultiArchive with this mimetype instead of the mimetype of the actual physical file. |
|
AddFieldSpecification(String, DateTime) |
Method that creates a FieldSpecification object of type Date with the specified arguments and adds it to the list of FieldSpecifications.
|
|
AddFieldSpecification(String, Decimal) |
Method that creates a FieldSpecification object of type Decimal with the specified arguments and adds it to the list of FieldSpecifications.
|
|
AddFieldSpecification(String, Int32) |
Method that creates a FieldSpecification object of type Numeric with the specified arguments and adds it to the list of FieldSpecifications.
|
|
AddFieldSpecification(String, String) |
Method that creates a FieldSpecification object of type Character with the specified arguments and adds it to the list of FieldSpecifications.
|
|
AddFieldSpecification(Fieldtypes, String, String) |
Method that creates a FieldSpecification object with the specified arguments and adds it to the list of FieldSpecifications.
|
|
BuildItemSpecification |
Method for building the ItemSpecification based on the information added to the ItemSpecificationBuilder.
|
|
CheckFieldType |
Method for making sure that the specified fieldtype and fieldvalue conforms to the restrictions of the type specified by the MultiArchive webservice.
|
|
CheckParameter |
Method for checking that the parameter specified is not null, empty or an empty list.
|
|
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetHashCode | (Inherited from Object.) | |
GetType | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) | |
ToString | (Inherited from Object.) |
Properties
Name | Description | |
---|---|---|
Archive |
Property for holding the archive URN.
|
|
ExternalID |
Property for holding the external ID.
|
|
ItemType |
Property for holding the itemtype URN.
|