FaultException.CreateFault Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Returnerar ett FaultException objekt.
Överlagringar
| Name | Description |
|---|---|
| CreateFault(MessageFault, Type[]) |
Returnerar ett FaultException objekt från det angivna meddelandefelet och en matris med informationstyper. |
| CreateFault(MessageFault, String, Type[]) |
Returnerar ett FaultException objekt från det angivna meddelandefelet, åtgärden och en matris med informationstyper. |
CreateFault(MessageFault, Type[])
Returnerar ett FaultException objekt från det angivna meddelandefelet och en matris med informationstyper.
public:
static System::ServiceModel::FaultException ^ CreateFault(System::ServiceModel::Channels::MessageFault ^ messageFault, ... cli::array <Type ^> ^ faultDetailTypes);
public static System.ServiceModel.FaultException CreateFault(System.ServiceModel.Channels.MessageFault messageFault, params Type[] faultDetailTypes);
static member CreateFault : System.ServiceModel.Channels.MessageFault * Type[] -> System.ServiceModel.FaultException
Public Shared Function CreateFault (messageFault As MessageFault, ParamArray faultDetailTypes As Type()) As FaultException
Parametrar
- messageFault
- MessageFault
Meddelandefelet som innehåller standardinformation om SOAP-fel.
- faultDetailTypes
- Type[]
En matris med typer som innehåller felinformation.
Returer
Ett FaultException objekt som du kan utlösa för att indikera att ett SOAP-felmeddelande har tagits emot.
Kommentarer
Parametern faultDetailTypes innehåller kandidatinformationstyper. Om något av faultDetailTypes har ett schema som matchar parametern messageFault returneras en System.ServiceModel.FaultException<TDetail> där typparametern är den matchande kandidattypen.
Gäller för
CreateFault(MessageFault, String, Type[])
Returnerar ett FaultException objekt från det angivna meddelandefelet, åtgärden och en matris med informationstyper.
public:
static System::ServiceModel::FaultException ^ CreateFault(System::ServiceModel::Channels::MessageFault ^ messageFault, System::String ^ action, ... cli::array <Type ^> ^ faultDetailTypes);
public static System.ServiceModel.FaultException CreateFault(System.ServiceModel.Channels.MessageFault messageFault, string action, params Type[] faultDetailTypes);
static member CreateFault : System.ServiceModel.Channels.MessageFault * string * Type[] -> System.ServiceModel.FaultException
Public Shared Function CreateFault (messageFault As MessageFault, action As String, ParamArray faultDetailTypes As Type()) As FaultException
Parametrar
- messageFault
- MessageFault
Meddelandefelet som innehåller standardinformation om SOAP-fel.
- action
- String
Värdet för felåtgärden.
- faultDetailTypes
- Type[]
En matris med typer som innehåller felinformation.
Returer
Ett FaultException objekt som du kan utlösa för att indikera att ett SOAP-felmeddelande har tagits emot.
Kommentarer
Parametern faultDetailTypes innehåller kandidatinformationstyper. Om något av faultDetailTypes har ett schema som matchar parametern messageFault returneras en System.ServiceModel.FaultException<TDetail> där typparametern är den matchande kandidattypen.