public System.IAsyncResult Beginget_data_type(string [] elements,LogIPFIXInformationElementDefinitionSource [] definition_sources, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("get_data_type", new object[] {
     elements,
     definition_sources}, callback, asyncState);
 }
        public string[] get_description(
		string [] elements,
		LogIPFIXInformationElementDefinitionSource [] definition_sources
	)
        {
            object [] results = this.Invoke("get_description", new object [] {
                elements,
                definition_sources});
            return ((string [])(results[0]));
        }
        public long[] get_enterprise_id(
		string [] elements,
		LogIPFIXInformationElementDefinitionSource [] definition_sources
	)
        {
            object [] results = this.Invoke("get_enterprise_id", new object [] {
                elements,
                definition_sources});
            return ((long [])(results[0]));
        }
        public short[] get_data_type_size(
		string [] elements,
		LogIPFIXInformationElementDefinitionSource [] definition_sources
	)
        {
            object [] results = this.Invoke("get_data_type_size", new object [] {
                elements,
                definition_sources});
            return ((short [])(results[0]));
        }