Search Results for

    Show / Hide Table of Contents

    Class UFLib

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    UFLib
    Implements
    IMessageSink
    Inherited Members
    NXRemotableObject.initialize()
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    MarshalByRefObject.GetLifetimeService()
    MarshalByRefObject.InitializeLifetimeService()
    MarshalByRefObject.MemberwiseClone(bool)
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: NXOpen.UF
    Assembly: NXOpen.UF.dll
    Syntax
    public class UFLib : NXRemotableObject, IMessageSink

    Methods

    AskLibAttributeValues(nint, Tag, int, string[], out string[])

    Declaration
    public void AskLibAttributeValues(nint db, Tag ug_object, int count, string[] db_alias, out string[] values)
    Parameters
    Type Name Description
    nint db
    Tag ug_object
    int count
    string[] db_alias
    string[] values

    AskLibref(Tag, out string)

    Declaration
    public void AskLibref(Tag ug_object, out string libref)
    Parameters
    Type Name Description
    Tag ug_object
    string libref

    AskRecordInRset(nint, int, out int, out string[])

    Declaration
    public void AskRecordInRset(nint rset, int record_num, out int count, out string[] values)
    Parameters
    Type Name Description
    nint rset
    int record_num
    int count
    string[] values

    AskRsetCount(nint, out int)

    Declaration
    public void AskRsetCount(nint rset, out int count)
    Parameters
    Type Name Description
    nint rset
    int count

    AskRsetMap(nint, out int, out string[], out byte[])

    Declaration
    public void AskRsetMap(nint rset, out int count, out string[] attr_names, out byte[] attr_types)
    Parameters
    Type Name Description
    nint rset
    int count
    string[] attr_names
    byte[] attr_types

    DeleteRset(nint)

    Declaration
    public void DeleteRset(nint rset)
    Parameters
    Type Name Description
    nint rset

    ExecuteQuery(nint, string, string, out int, out nint)

    Declaration
    public void ExecuteQuery(nint db, string cls_name, string query, out int count, out nint rset)
    Parameters
    Type Name Description
    nint db
    string cls_name
    string query
    int count
    nint rset

    ExecuteQueryForCount(nint, string, string, out int)

    Declaration
    public void ExecuteQueryForCount(nint db, string cls_name, string query, out int count)
    Parameters
    Type Name Description
    nint db
    string cls_name
    string query
    int count

    FreeRsetMap(int, string[], string)

    Declaration
    public void FreeRsetMap(int count, string[] attr_names, string attr_types)
    Parameters
    Type Name Description
    int count
    string[] attr_names
    string attr_types

    MergeRsets(nint, nint, out nint)

    Declaration
    public void MergeRsets(nint rset1, nint rset2, out nint merged_rset)
    Parameters
    Type Name Description
    nint rset1
    nint rset2
    nint merged_rset

    SortRset(nint, string, out nint)

    Declaration
    public void SortRset(nint rset, string sort_key, out nint sorted_rset)
    Parameters
    Type Name Description
    nint rset
    string sort_key
    nint sorted_rset

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    In this article
    Back to top Generated by DocFX