DicomObjects.NET Core Documentation
DicomObjects Namespace / DicomAssociation Class / SendInstances Method / SendInstances(String) Method

The name of the file to read.

This is passed unmodified to the operating system, and it is therefore the container’s responsibility to ensure either that the file exists within the current directory, or that a fully qualified filename is provided.




In This Topic
    SendInstances(String) Method
    In This Topic
    Sends a file referenced by a string over a DicomAssociation
    Syntax
    'Declaration
     
    
    Public Overloads Sub SendInstances( _
       ByVal Filename As String _
    ) 
    'Usage
     
    
    Dim instance As DicomAssociation
    Dim Filename As String
     
    instance.SendInstances(Filename)
    public void SendInstances( 
       string Filename
    )
    public:
    void SendInstances( 
       String^ Filename
    ) 

    Parameters

    Filename

    The name of the file to read.

    This is passed unmodified to the operating system, and it is therefore the container’s responsibility to ensure either that the file exists within the current directory, or that a fully qualified filename is provided.

    Remarks

    For automatically generated DicomAssociation objects, this method is used in response to a C-GET or C-MOVE request, but it may also be used to send any images the client chooses over a "stand-alone" DicomAssociation.

    Data sent by this method are sent either to the requesting application (C-GET) or to another (C-MOVE or stand-alone) as a series of C-STORE actions.

    For C-MOVE operations, if this Association has been linked internally to the request (i.e. if it is the DicomObjects.EventArguments.QueryReceivedArgs.InstanceAssociation), then:

    • "pending" responses are generated automatically by this method.
    • The number of images remaining, failed, warning, and successful associated with the request are automatically updated by the method, and the Failures property maintains a list of refused images UIDs. If all images are to be returned via a single call to SendImages, then no specific client action is required, as NumberRemaining is set automatically to the number of images in Data if previously 0. If, however, the client wishes to return images via multiple calls to this method (e.g. to enable pending status messages), then NumberRemaining must be set correctly before the first image is returned.

    For C-MOVE requests, or "stand-alone" DicomAssociation objects, Open must be called before this method.

    Requirements

    Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

    See Also