WorkflowServiceHostFactory.CreateServiceHost(String, Uri[]) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt eine WorkflowServiceHost Aus einer Zeichenfolge, die entweder den Dateinamen der Workflowmarkupdatei oder den Typnamen des Workflowdiensttyps und die Basisadresse des angegebenen Diensts enthält.
public:
override System::ServiceModel::ServiceHostBase ^ CreateServiceHost(System::String ^ constructorString, cli::array <Uri ^> ^ baseAddresses);
public override System.ServiceModel.ServiceHostBase CreateServiceHost(string constructorString, Uri[] baseAddresses);
override this.CreateServiceHost : string * Uri[] -> System.ServiceModel.ServiceHostBase
Public Overrides Function CreateServiceHost (constructorString As String, baseAddresses As Uri()) As ServiceHostBase
Parameter
- constructorString
- String
Der Dateiname der Workflowmarkupdatei, die den Workflowdienst oder den Typnamen des Workflowdiensttyps definiert.
- baseAddresses
- Uri[]
Ein Array vom Typ Uri , das die Basisadressen für den gehosteten Dienst enthält.
Gibt zurück
Ein ServiceHostBase Objekt, das dem Workflowdienst zugeordnet ist. Die Standardimplementierung gibt ein WorkflowServiceHost Objekt mit den angegebenen Basisadressen zurück.
Hinweise
Das constructorString Argument könnte entweder ein vollqualifizierter Workflowtypname oder der relative Dateipfad der Workflowdefinitionsdatei sein, die in der SVC-Datei deklariert ist, in der ServiceHostFactory Direktiven platziert werden.
Note
Um eine Regeldefinition einer Workflowdefinition zuzuordnen, benennen Sie die Regeldefinitionsdatei mit demselben Namen wie die Workflowdefinitionsdatei mit der Erweiterung ".rules", und platzieren Sie sie in demselben Verzeichnis wie die Workflowdefinitionsdatei. Die Regeldefinitionsdatei "CalculatorServiceWorkflow.rules" muss sich beispielsweise im gleichen Verzeichnis wie "CalculatorServiceWorkflow.xoml" befinden.