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
Il nome della nuova risorsa.
- Parent
- String
L'URL completamente qualificato della cartella genitore a cui aggiungere la nuova risorsa.
- Overwrite
- Boolean
Un'espressione Boolean che specifica se sovrascrivere una risorsa esistente con lo stesso nome e percorso. Il valore predefinito è false.
- Contents
- Byte[]
Il contenuto del file di risorse.
- MimeType
- String
Il tipo Multipurpose Internet Mail Extensions (MIME) della risorsa. La dimensione massima è di 260 caratteri.
- Properties
- Property[]
Un array di Property oggetti che definisce i nomi delle proprietà e i valori da impostare per la risorsa.
Commenti
La tabella sottostante mostra informazioni sull'intestazione e sui permessi di questa operazione.
| Intestazioni SOAP | (Dentro) BatchHeaderValue (Fuori) ServerInfoHeaderValue |
| Autorizzazioni necessarie | Creare una nuova risorsa: CreateResource su ParentAggiornamento di una risorsa esistente: UpdateContent su ResourceAggiornamento delle proprietà della risorsa: UpdateContent E UpdateProperties su Resource |
La lunghezza del Parent parametro non può superare i 260 caratteri; altrimenti, viene lanciata un'eccezione SOAP con il codice di errore rsItemLengthExceeded.
Il Parent parametro non può essere nullo o vuoto né contenere i seguenti caratteri riservati: : ? ; @ & = + $ , \ * > < | . ". Puoi usare il carattere a barra avanzata (/) per separare gli elementi nel nome completo del percorso della cartella, ma non puoi usarlo alla fine del nome della cartella.
Se si verificano errori, la risorsa non viene creata.
Aggiungere una risorsa al database del server di report modifica le ModifiedBy proprietà e ModifiedDate della cartella genitore.