ReportingService2005.CreateResource Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Aggiunge una nuova risorsa al database del server di report.
public:
void CreateResource(System::String ^ Resource, System::String ^ Parent, bool Overwrite, cli::array <System::Byte> ^ Contents, System::String ^ MimeType, cli::array <ReportService2005::Property ^> ^ Properties);
public void CreateResource (string Resource, string Parent, bool Overwrite, byte[] Contents, string MimeType, ReportService2005.Property[] Properties);
member this.CreateResource : string * string * bool * byte[] * string * ReportService2005.Property[] -> unit
Public Sub CreateResource (Resource As String, Parent As String, Overwrite As Boolean, Contents As Byte(), MimeType As String, Properties As Property())
Parametri
- Resource
- String
Nome della nuova risorsa.
- Parent
- String
URL completo della cartella padre nella quale aggiungere la nuova risorsa.
- Overwrite
- Boolean
Espressione Boolean
che specifica se sovrascrivere una risorsa esistente con un nome e un percorso identici. Il valore predefinito è false
.
- Contents
- Byte[]
Contenuto del file di risorse.
- MimeType
- String
Tipo MIME (Multipurpose Internet Mail Extensions) della risorsa. La dimensione massima è 260 caratteri.
- Properties
- Property[]
Matrice di oggetti Property che definisce i nomi e i valori delle proprietà da impostare per la risorsa.
Commenti
Nella tabella seguente vengono mostrate le informazioni sull'intestazione e sulle autorizzazioni relative a questa operazione.
Intestazioni SOAP | (In) BatchHeaderValue (Out) ServerInfoHeaderValue |
Autorizzazioni necessarie | Creazione di una nuova risorsa: CreateResource in Parent Aggiornamento di una risorsa esistente: UpdateContent in Resource Aggiornamento delle proprietà delle risorse: UpdateContent AND UpdateProperties Resource |
La lunghezza del parametro non può superare i 260 caratteri. In caso contrario, viene generata un'eccezione SOAP con il codice di Parent
errore rsItemLengthExceeded.
Il Parent
parametro non può essere null o vuoto o contenere i caratteri riservati seguenti: : ? ; @ & = + $ , \ * > < | . "
. È possibile usare il carattere barra in avanti (/) per separare gli elementi nel nome completo del percorso della cartella, ma non è possibile usarlo alla fine del nome della cartella.
Se si verificano errori, la risorsa non viene creata.
L'aggiunta di una risorsa al database del server di report modifica le ModifiedBy proprietà e ModifiedDate della cartella padre.