Table of Contents

Class AutoVorgangExtensions

Namespace
BpNexT.NET.Extensions.Vorgang
Assembly
BpNexT.NET.dll

Provides extension methods for the BpNT.AutoVorgang class.

public static class AutoVorgangExtensions
Inheritance
object
AutoVorgangExtensions

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

autoVorgang BpSpecialObject<AutoVorgang>

The BpNT.AutoVorgang to append to.

createVorgang TVorgang

The BpNexT.NET.Extensions.Vorgang to append.

vorgangPositionen List<CreateVorgangPosition<TVorgangPosition>>

The CreateVorgangPosition<T>s to append.

Returns

TVorgang

The appended BpNexT.NET.Extensions.Vorgang.

Type Parameters

TVorgang
TVorgangPosition

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

autoVorgang BpSpecialObject<AutoVorgang>

The BpNT.AutoVorgang to post.

Returns

bool

true if the post was successful; otherwise, false.