Class AutoVorgangExtensions
- Namespace
- BpNexT.NET.Extensions.Vorgang
- Assembly
- BpNexT.NET.dll
Provides extension methods for the BpNT.AutoVorgang class.
public static class AutoVorgangExtensions
- Inheritance
-
objectAutoVorgangExtensions
Methods
Append<TVorgang, TVorgangPosition>(BpSpecialObject<AutoVorgang>, TVorgang, List<CreateVorgangPosition<TVorgangPosition>>)
Appends a Vorgang to the BpNT.AutoVorgang.
public static TVorgang Append<TVorgang, TVorgangPosition>(this BpSpecialObject<AutoVorgang> autoVorgang, TVorgang createVorgang, List<CreateVorgangPosition<TVorgangPosition>> vorgangPositionen) where TVorgang : IHasAutoDataSet, IVorgang, new() where TVorgangPosition : IVorgangPosition, new()
Parameters
autoVorgangBpSpecialObject<AutoVorgang>The BpNT.AutoVorgang to append to.
createVorgangTVorgangThe BpNexT.NET.Extensions.Vorgang to append.
vorgangPositionenList<CreateVorgangPosition<TVorgangPosition>>The CreateVorgangPosition<T>s to append.
Returns
- TVorgang
The appended BpNexT.NET.Extensions.Vorgang.
Type Parameters
TVorgangTVorgangPosition
Exceptions
- Exception
Thrown when the BpNexT.NET.Extensions.Vorgang could not be created.
TryPost(BpSpecialObject<AutoVorgang>)
Attempts to post the BpNT.AutoVorgang.
public static bool TryPost(this BpSpecialObject<AutoVorgang> autoVorgang)
Parameters
autoVorgangBpSpecialObject<AutoVorgang>The BpNT.AutoVorgang to post.
Returns
- bool
trueif the post was successful; otherwise,false.