C# Class vwar.service.host._3DRAPI_Imp

Afficher le fichier Open project: adlnet/3D-Repository Class Usage Examples

Méthodes publiques

Свойство Type Description
FedoraProxy1 vwarDAL.IDataRepository

Méthodes publiques

Méthode Description
AddReview ( Review inreview, string pid, string key ) : string
AdvancedSearch ( string searchmethod, string searchstring, string key ) : List
CheckKey ( string key ) : bool
DeleteObject ( string pid ) : string
DeleteSupportingFile ( string pid, string filename ) : bool
Dispose ( ) : void
DoValidate ( vwar.service.host.Security type, vwarDAL co ) : bool

User basic HTTP authorization, reads the header and does the auth

GetDeveloperLogo ( string pid, string key ) : Stream
GetGroupPermission ( string pid, string groupname, string key ) : string
GetMetadata ( string pid, string key ) : Metadata
GetModel ( string pid, string format, string options, string key ) : Stream
GetModelSimple ( string pid, string format, string key ) : Stream
GetOriginalUploadFile ( string pid, string key ) : Stream
GetRepo ( ) : vwarDAL.IDataRepository
GetReviews ( string pid, string key ) : List
GetScreenshot ( string pid, string key ) : Stream
GetSponsorLogo ( string pid, string key ) : Stream
GetSupportingFile ( string pid, string filename, string key ) : Stream
GetTextureFile ( string pid, string filename, string key ) : Stream
GetThumbnail ( string pid, string key ) : Stream
GetUserPermission ( string pid, string username, string key ) : string
GetUsername ( ) : string
InsertMetadata ( Metadata md ) : string
Is3DFile ( string extension ) : bool
ReleaseRepo ( ) : void
Search ( string terms, string key ) : List
SetGroupPermission ( string pid, string groupname, string level, string key ) : string
SetResponseHeaders ( string type, int length, string disposition ) : void
SetUserPermission ( string pid, string username, string level, string key ) : string
UpdateMetadata ( Metadata md, string pid, string key ) : string
UploadDeveloperLogo ( byte indata, string pid, string filename, string key ) : string
UploadFile ( byte data, string pid, string key ) : string
UploadMissingTexture ( byte indata, string pid, string filename, string key ) : string
UploadScreenShot ( byte indata, string pid, string filename, string key ) : string
UploadSponsorLogo ( byte indata, string pid, string filename, string key ) : string
UploadSupportingFile ( byte indata, string pid, string filename, string description, string key ) : string
_3DRAPI_Imp ( bool ignoreAuth = false ) : System

Private Methods

Méthode Description
Base64EncodeHash ( string url ) : string
ConvertFileToO3D ( Stream data ) : Stream
CopyContentObjectData ( Metadata md, vwarDAL co ) : void
GetMimeType ( string fileName ) : string
GetUserEmail ( ) : string

Method Details

AddReview() public méthode

public AddReview ( Review inreview, string pid, string key ) : string
inreview Review
pid string
key string
Résultat string

AdvancedSearch() public méthode

public AdvancedSearch ( string searchmethod, string searchstring, string key ) : List
searchmethod string
searchstring string
key string
Résultat List

CheckKey() public méthode

public CheckKey ( string key ) : bool
key string
Résultat bool

DeleteObject() public méthode

public DeleteObject ( string pid ) : string
pid string
Résultat string

DeleteSupportingFile() public méthode

public DeleteSupportingFile ( string pid, string filename ) : bool
pid string
filename string
Résultat bool

Dispose() public méthode

public Dispose ( ) : void
Résultat void

DoValidate() public méthode

User basic HTTP authorization, reads the header and does the auth
public DoValidate ( vwar.service.host.Security type, vwarDAL co ) : bool
type vwar.service.host.Security The transaction type to validate
co vwarDAL the content object to validate the operation on
Résultat bool

GetDeveloperLogo() public méthode

public GetDeveloperLogo ( string pid, string key ) : Stream
pid string
key string
Résultat Stream

GetGroupPermission() public méthode

public GetGroupPermission ( string pid, string groupname, string key ) : string
pid string
groupname string
key string
Résultat string

GetMetadata() public méthode

public GetMetadata ( string pid, string key ) : Metadata
pid string
key string
Résultat Metadata

GetModel() public méthode

public GetModel ( string pid, string format, string options, string key ) : Stream
pid string
format string
options string
key string
Résultat Stream

GetModelSimple() public méthode

public GetModelSimple ( string pid, string format, string key ) : Stream
pid string
format string
key string
Résultat Stream

GetOriginalUploadFile() public méthode

public GetOriginalUploadFile ( string pid, string key ) : Stream
pid string
key string
Résultat Stream

GetRepo() public méthode

public GetRepo ( ) : vwarDAL.IDataRepository
Résultat vwarDAL.IDataRepository

GetReviews() public méthode

public GetReviews ( string pid, string key ) : List
pid string
key string
Résultat List

GetScreenshot() public méthode

public GetScreenshot ( string pid, string key ) : Stream
pid string
key string
Résultat Stream

GetSponsorLogo() public méthode

public GetSponsorLogo ( string pid, string key ) : Stream
pid string
key string
Résultat Stream

GetSupportingFile() public méthode

public GetSupportingFile ( string pid, string filename, string key ) : Stream
pid string
filename string
key string
Résultat Stream

GetTextureFile() public méthode

public GetTextureFile ( string pid, string filename, string key ) : Stream
pid string
filename string
key string
Résultat Stream

GetThumbnail() public méthode

public GetThumbnail ( string pid, string key ) : Stream
pid string
key string
Résultat Stream

GetUserPermission() public méthode

public GetUserPermission ( string pid, string username, string key ) : string
pid string
username string
key string
Résultat string

GetUsername() public méthode

public GetUsername ( ) : string
Résultat string

InsertMetadata() public méthode

public InsertMetadata ( Metadata md ) : string
md Metadata
Résultat string

Is3DFile() public méthode

public Is3DFile ( string extension ) : bool
extension string
Résultat bool

ReleaseRepo() public méthode

public ReleaseRepo ( ) : void
Résultat void

Search() public méthode

public Search ( string terms, string key ) : List
terms string
key string
Résultat List

SetGroupPermission() public méthode

public SetGroupPermission ( string pid, string groupname, string level, string key ) : string
pid string
groupname string
level string
key string
Résultat string

SetResponseHeaders() public méthode

public SetResponseHeaders ( string type, int length, string disposition ) : void
type string
length int
disposition string
Résultat void

SetUserPermission() public méthode

public SetUserPermission ( string pid, string username, string level, string key ) : string
pid string
username string
level string
key string
Résultat string

UpdateMetadata() public méthode

public UpdateMetadata ( Metadata md, string pid, string key ) : string
md Metadata
pid string
key string
Résultat string

UploadDeveloperLogo() public méthode

public UploadDeveloperLogo ( byte indata, string pid, string filename, string key ) : string
indata byte
pid string
filename string
key string
Résultat string

UploadFile() public méthode

public UploadFile ( byte data, string pid, string key ) : string
data byte
pid string
key string
Résultat string

UploadMissingTexture() public méthode

public UploadMissingTexture ( byte indata, string pid, string filename, string key ) : string
indata byte
pid string
filename string
key string
Résultat string

UploadScreenShot() public méthode

public UploadScreenShot ( byte indata, string pid, string filename, string key ) : string
indata byte
pid string
filename string
key string
Résultat string

UploadSponsorLogo() public méthode

public UploadSponsorLogo ( byte indata, string pid, string filename, string key ) : string
indata byte
pid string
filename string
key string
Résultat string

UploadSupportingFile() public méthode

public UploadSupportingFile ( byte indata, string pid, string filename, string description, string key ) : string
indata byte
pid string
filename string
description string
key string
Résultat string

_3DRAPI_Imp() public méthode

public _3DRAPI_Imp ( bool ignoreAuth = false ) : System
ignoreAuth bool
Résultat System

Property Details

FedoraProxy1 public_oe property

public vwarDAL.IDataRepository FedoraProxy1
Résultat vwarDAL.IDataRepository